轨道 cometd 服务器和 stomp 的 PHP 代码

标签 php comet stomp

经过长时间搜索 cometd 服务器,我选择了轨道 cometd 服务器。

我必须使用 Orbited Comet Server 和 Stomp PHP 客户端在 PHP 中构建一个实时聊天系统。

它不处理数百或数千个同时连接。

我该如何解决这个问题?是否有任何其他库可以添加来解决这个问题?

谢谢。

我的问候

最佳答案

不幸的是,这是我在 PHP 中纠结了很长一段时间的问题,特别是针对相同类型的使用场景。到目前为止,我想出的唯一可能的解决方案是:

1) 实现另一个 comet 服务器而不是在轨道上运行,并在构建它时考虑到这种负载,着眼于使用云快速启动服务器。

2) 使用稳定的消息传递结构,例如已经在 J​​ava 中实现的结构,以增加事物的性能,同时必须使用我自己的 php 库正确处理它。

这两种解决方案各有优缺点,但我觉得最终,用 PHP 或我所知道的现有 oss 解决方案实现这样的服务器对于大容量通信来说是徒劳的。

关于轨道 cometd 服务器和 stomp 的 PHP 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1550158/

相关文章:

javascript - 尝试在 JS 中解码已用 Java 编码的 Base64 时出现 "The string to be decoded is not correctly encoded "错误

javascript - 从 PHP 读取 Google Analytics cookie

java - Tomcat 7 上的 Servlet 3 异步任务

c++ - 与 Mule/ActiveMQ 和 C++ Stomp 的客户端通信

java - Spring Stomp SimpUserRegistry 匿名用户

php - 这是长轮询( cometd 编程)的正确方法吗

php - Laravel:可选的路由前缀参数

php - 通过php检查用户名是否存在于mysql表中?

php - 无法在php中访问访问者的ip地址

javascript - 使用 facebook 图形 API 的长轮询(用于 "real-time"通知)