当前位置: 代码迷 >> Java Web开发 >> 请教JAVA如何实现web下的长连接?关键后台如何写
  详细解决方案

请教JAVA如何实现web下的长连接?关键后台如何写

热度:2177   发布时间:2013-02-25 21:07:16.0
请问JAVA怎么实现web上的长连接?关键后台怎么写?
我查了下,大多介绍前台JS的,什么插件之类的。JAVA是不直接支持吧,后台要怎么实现呢?看看这里的一篇文章:
http://edinkysoft.appspot.com/jsp/articles/bayeuxcometdhttp1.1本来就是长链接.        只要你后台写的socket不关闭,链接当然一致存在.    常连接的设置可以在web容器中完成,下面是weblogic的场连接设置

一、进入services-JDBC Connection Pools->sysConfig,然后点Connections标签,点
 

二、点Advanced Options的Show
 

三、把一下三个打勾保存

 

可能的原因:
Web服务器与数据库之间有一个安全防火墙,这个防火墙会定期检查连接,如果某个连接长时间(30分钟)没有数据流过,就会被关闭。通过以上设置后保证了数据库连接不会被断开

数据库连接设置注意事项:
一、连接数的最大值不要大于wls的线程数
  相关解决方案