防止socket服务器/客户端性能问题

时间:2015-02-26 23:04:18

标签: java php sockets client server

我通过在每个Web请求中创建套接字连接来定制我的php网站以连接到我的java服务器。在每个请求中,我来回发送大约六到十个字符串。假设用户登录,点击大约十次,该用户创建十个套接字连接并导致服务器和客户端之间约80个字符串的事务处理的情况并不少见。在我测试时,我注意到我的一个连接绝对没有性能问题。

在我进一步前进之前,我想确保这不是一个糟糕的设计。想象一下,我有500个用户,所有用户在十秒内总共点击了十次......这些(500 * 10 * ~8)40,000个字符串在10秒内被发送或接收。

如果我继续使用这种方法,是否有可能遇到问题?我不是硬件因素,严格来说是数字。

如果这是一个问题,一个可能的解决方案是采用那些3-5个字符串,并将它们作为一个发送。然后服务器将它们分开,并做出相应的响应。这是我对服务器/客户端概念的第一次尝试,所以我真的不确定如何继续前进。也许有一些标准可以预知最佳状态。

感谢您的投入。

布伦特

0 个答案:

没有答案
相关问题