支持集群吗?

186 views
Skip to first unread message

张毅

unread,
Jan 13, 2013, 3:41:06 AM1/13/13
to socketi...@googlegroups.com
我想请教下有没有集群的方案,如果一台服务器撑不住太多客户端,如何处理

樊肖毅

unread,
Jan 13, 2013, 4:12:01 AM1/13/13
to socketi...@googlegroups.com

多部署几台前段服务器

 

发件人: socketi...@googlegroups.com [mailto:socketi...@googlegroups.com] 代表 张毅
发送时间: 2013113日 星期日 16:41
收件人: socketi...@googlegroups.com
主题: 支持集群吗?

 

我想请教下有没有集群的方案,如果一台服务器撑不住太多客户端,如何处理

张毅

unread,
Jan 13, 2013, 4:15:58 AM1/13/13
to socketi...@googlegroups.com
不是很理解,长连接到netty服务器,我想问的是netty的集群

在 2013年1月13日星期日UTC+8下午5时12分01秒,Xyi Fan写道:

yongboy

unread,
Jan 17, 2013, 10:41:15 PM1/17/13
to socketi...@googlegroups.com
最近网络不好,刚看到。
前端集群就是,存储使用nosql,诸如redis。仅提供思路。

张毅

unread,
Jan 18, 2013, 10:31:56 PM1/18/13
to socketi...@googlegroups.com
Hi,
  你好,我现在有个互联网项目,实时的场景用到这个项目,希望能得到您的帮助,也希望能做这个项目做点贡献。
我运行chat server这个例子,IE8正常,使用了flashsocket连接
然而我check 源码在IDE跑,除了 websocket,其他都无效了?

log日记如下:
 INFO [main] (MainServer.java:128) - 2013-01-19 11:25:12,187 - start the SocketIOServer with port : 90
 INFO [main] (SocketIOServer.java:71) - 2013-01-19 11:25:12,257 - Server Started at port [90]
 INFO [main] (MainServer.java:133) - 2013-01-19 11:25:12,257 - start the FlashSecurityServer with port : 10843
 INFO [main] (MainServer.java:139) - 2013-01-19 11:25:12,271 - add ShutDownHook now ...
DEBUG [New I/O  worker #1] (SocketIOTransportAdapter.java:120) - 2013-01-19 11:25:20,059 - GET request uri /
DEBUG [New I/O  worker #1] (SocketIOTransportAdapter.java:120) - 2013-01-19 11:25:20,081 - GET request uri /style/chat.css
DEBUG [New I/O  worker #2] (SocketIOTransportAdapter.java:120) - 2013-01-19 11:25:20,084 - GET request uri /socket.io.js
DEBUG [New I/O  worker #1] (SocketIOTransportAdapter.java:120) - 2013-01-19 11:25:20,277 - GET request uri /socket.io/1/?t=1358565920274
DEBUG [New I/O  worker #2] (SocketIOTransportAdapter.java:120) - 2013-01-19 11:25:20,428 - GET request uri /socket.io/static/flashsocket/WebSocketMain.swf
DEBUG [New I/O  worker #2] (SocketIOTransportAdapter.java:120) - 2013-01-19 11:25:30,465 - GET request uri /socket.io/1/htmlfile/332b3436-2802-49f7-b7c1-00ab161e2360?t=1358565930463
DEBUG [New I/O  worker #2] (ITransport.java:146) - 2013-01-19 11:25:30,472 - the client is null with id : 332b3436-2802-49f7-b7c1-00ab161e2360
DEBUG [New I/O  worker #4] (SocketIOTransportAdapter.java:120) - 2013-01-19 11:25:40,467 - GET request uri /socket.io/1/xhr-polling/332b3436-2802-49f7-b7c1-00ab161e2360?t=1358565940460
DEBUG [New I/O  worker #4] (ITransport.java:146) - 2013-01-19 11:25:40,469 - the client is null with id : 332b3436-2802-49f7-b7c1-00ab161e2360
DEBUG [New I/O  worker #4] (XhrIO.java:72) - 2013-01-19 11:25:40,472 - send message is 1::
DEBUG [New I/O  worker #4] (SocketIOTransportAdapter.java:70) - 2013-01-19 11:25:40,474 - this.currentTransport.id xhr-polling
DEBUG [New I/O  worker #4] (SocketIOTransportAdapter.java:89) - 2013-01-19 11:25:40,475 - client is not null
DEBUG [New I/O  worker #5] (SocketIOTransportAdapter.java:120) - 2013-01-19 11:25:40,485 - GET request uri /socket.io/1/xhr-polling/332b3436-2802-49f7-b7c1-00ab161e2360?t=1358565940478
DEBUG [New I/O  worker #5] (GenericIO.java:98) - 2013-01-19 11:25:40,486 - scheduledFuture is null ? true
DEBUG [New I/O  worker #6] (SocketIOTransportAdapter.java:120) - 2013-01-19 11:25:41,637 - GET request uri /socket.io/1/?t=1358565941625
DEBUG [New I/O  worker #8] (SocketIOTransportAdapter.java:120) - 2013-01-19 11:25:51,776 - GET request uri /socket.io/1/?t=1358565951765
DEBUG [New I/O  worker #5] (SocketIOTransportAdapter.java:336) - 2013-01-19 11:26:00,489 - exceptionCaught now ...
java.io.IOException: 远程主机强迫关闭了一个现有的连接。
at ....................................................
DEBUG [New I/O  worker #5] (SocketIOTransportAdapter.java:70) - 2013-01-19 11:26:00,494 - this.currentTransport.id xhr-polling
DEBUG [New I/O  worker #5] (SocketIOTransportAdapter.java:89) - 2013-01-19 11:26:00,496 - client is not null
DEBUG [pool-1-thread-5] (EventClientIO.java:114) - 2013-01-19 11:26:00,501 - entry ClearTask run method clearSession is and sessionId is 332b3436-2802-49f7-b7c1-00ab161e2360
 INFO [pool-1-thread-5] (EventClientIO.java:126) - 2013-01-19 11:26:00,502 - now remove the clients from store with sessionid 332b3436-2802-49f7-b7c1-00ab161e2360
DEBUG [pool-1-thread-5] (DemoChatHandler.java:34) - 2013-01-19 11:26:00,503 - A user disconnected :: 332b3436-2802-49f7-b7c1-00ab161e2360 :: hope it was fun

是否是配置的问题??

在 2013年1月18日星期五UTC+8上午11时41分15秒,yongboy写道:

yongboy

unread,
Jan 19, 2013, 10:31:55 PM1/19/13
to socketi...@googlegroups.com
哈哈,有段时间,没有关注这个项目了。一般来说,远程主机强迫关闭了一个现有的连接,一般来说,是客户端程序没有正常调用socket close,直接把程序关闭导致。
下周,可能有点时间关注,希望可以彼此互相帮助。
Reply all
Reply to author
Forward
0 new messages