[该贴被banq于2008-02-15 18:22修改过]
在性能方便是有很大的提高
但是上面的问题没有解决,系统就显得很脆弱
试想如果有一个用户就写一个小的程序 同时连到你的服务器上
那么java肯定会出现告警
java.io.IOException: Too many open files
不信大家可以试试
这个是由于系统中文件描述有一个定义的数值
所以才一定要解决timeout的问题
大家知道有关这方面的解决方案,或者是自己的想法的欢迎讨论,另外banp前辈,你知道这方面的方案吗?能不能详细的说点,期待你的回答
试试
1.双监听端口,所有连接都是在公开端口校验成功后才转向隐藏监听端口进行实际的通讯。
2.心跳信号响应,在数据层定义心跳信息,如果客户没有回应我的心跳消息,就中断这个客户。