: 数据访问层,与底层MySQL,Oracle,HBase等进行数据交互
外部接口或第三方平台: 包括其它部门的RPC开放接口,基础平台,其它企业的HTTP接口
分层异常处理规约:
DAO层:...层:
如果Manager层与Service同机部署,日志方式与DAO层处理一致
如果是单独部署,采用与Service一致的处理方式
Web层:
Web层绝对不允许继续往上抛异常,因为已经处于顶层
如果意识到这个异常将导致页面无法正常渲染...,通常是Web向模板渲染引擎层传输的对象
Query: 数据查询对象,各层接收上层的查询请求....状态的连接
在高并发访问下,服务器端会因为处于time_wait的连接数太多,可能无法建立新的连接
所以需要在服务器上调小此等待值
在linux服务器上通过变更 /etc/sysctl.conf文件去修改该缺省值...,即一个连接对应于一个fd
主流的linux服务器默认支持的最大fd数量为1024, 当并发连接数很大时很容易因为fd不足出现 "open too many files" 错误,导致新的连接无法建立
需要将