我对此解决方案有疑问: WebSocket服务器+ ZMQ似乎正在运行,服务器滚动到正确的端口,并且通信也正确建立,但是,当我按下操作时,我返回到webscoke服务器控制台:
DEBUG: GET TOPIC / notifications / notification
INFO: Message was sent to / notifications / notification topic
zend_mm_heap corrupted
DEBUG: Starting IPub \ WebSockets
DEBUG: Launching the WebSockets WS Server on: localhost: 9005
INFO: ZMQ transport listening on XXX.XX.XXX.94:5555
一旦我尝试编写此消息,就会出现此消息:zend_mm_heap损坏,服务器将因为在Supervisor中的状态而立即重新启动并运行。
WebServer处于配置中:Apache2 + PHP7.3-fpm + Debian 10
我发现此错误与opCache有关,我尝试了不同的配置来提升在Apache envar中尝试的output_buffer或内存限制,以禁用Zendu内存分配,但也没有帮助。
我对执行其他操作一无所知,我认为这可能是软件包版本中的错误,因为服务器在更新后是最新的,并且PHP7.2 + Apache2 + Debian 8的版本正常运行,因此更新必须从通过proxypass运行的后端应用程序清除apache并更新其后端通信,但是我打开了所有必需的模块,并且由于通信正确,我认为其中没有问题。因此,我不确定ZMQ是否可以在PHP7.3上正确运行,但是我也将ZMQ更新为最新版本。
你不认识某人吗?