有没有办法运行websockets没有服务器端php websocket服务器不断运行?

时间:2012-06-16 21:57:35

标签: php websocket phpwebsocket

让我澄清一下

我使用phpwebsockets并且看到它需要websocket server永久/持续运行以保持状态等在内存中有没有办法在没有时运行websockets在服务器端运行服务器的方式?

2 个答案:

答案 0 :(得分:1)

您可以使用托管的实时服务,例如我工作的Pusher。这是comprehensive list of realtime hosted services

答案 1 :(得分:0)

总是必须要有某种服务器不断听。例如,HTTP流量由不断运行的Web服务器(Apache,Nginx,Lighttpd等)提供。

Web服务器可以生成一个新的基于PHP的进程,然后将客户端的连接交给新进程。但是,目前没有主要的Web服务器执行此操作,并且路由WebSocket流量的Web服务器模块的范例是将连接发送到现有的,持续运行的服务器。

你必须编写自己的自定义Web服务器,以防止不断运行WebSocket服务器...然后,真的,重点是什么,因为你还在不断编写自己的服务器运行服务器?

相关问题