java servlet 与 nio socket问题,hlep me !!!!!!

c-s-d-n_v-i-p_1-2-6 2014-03-07 11:36:54
我想在servlet中使用 socket 连接服务器 ,服务器采用c++ 编写(线程池 + epoll)
现在有一个问题,在sevlet中使用socket大量连接服务器,这样的设计是否合理?
相当于servlet是一个客户端,而这个sevlet同样会很多人去访问
每个web访问者都会通过这个servlet 创建一个socket去连接服务器
所以会得到大量的连接,servlet 中采用线程池 + epoll
这样是否合理?

sevlet 相对web访问者是一个服务端,,,但相对c++服务器 又是一个客户端
这样一来,每一个访问者都创建一个socket 连接服务器
这个servlet中存在大量的socket客户端
访问者与servlet是保持http长连接的

可行么??? , 如果行,性能会怎样?

如果不行,有什么可以代替的方案???

求大神帮忙!!!
...全文
149 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
木有人,回答。。。。
Inhibitory 2014-03-08
  • 打赏
  • 举报
回复
这个servlet中存在大量的socket客户端 访问者与servlet是保持http长连接的 这样你的服务器会挂的。 如果是我,只会用有限的Socket,每个Socket对应几个Web访问者。
  • 打赏
  • 举报
回复
如果是我,只会用有限的Socket,每个Socket对应几个Web访问者。 这个确实可行,,有没有更好的解决方案。。。
gaofuqi 2014-03-08
  • 打赏
  • 举报
回复
我觉得方案可以,坐等大神的解决方案。

62,634

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧