Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Logging Liferay 7-实时日志查看器_Logging_Liferay - Fatal编程技术网

Logging Liferay 7-实时日志查看器

Logging Liferay 7-实时日志查看器,logging,liferay,Logging,Liferay,大家好,我的社区 背景:我已从部署了Live Log Viewer。这适用于Windows系统上托管的Liferay实例。但是,这在Linux系统上托管的Liferay实例上不起作用 问题: 浏览器会在控制台中显示错误 WebSocket connection to 'wss://<domain-name>/o/ka' failed: Error during WebSocket handshake: Unexpected response code: 200 如何解决此问题以跟踪

大家好,我的社区

背景:我已从部署了Live Log Viewer。这适用于Windows系统上托管的Liferay实例。但是,这在Linux系统上托管的Liferay实例上不起作用

问题: 浏览器会在控制台中显示错误

WebSocket connection to 'wss://<domain-name>/o/ka' failed: Error during WebSocket handshake: Unexpected response code: 200

如何解决此问题以跟踪实时日志?

我已经创建了实时日志插件

你前面一定有Apache

执行以下操作 使用Apache模块mod_proxy_wstunel:

sudo a2enmod mod_proxy_wstunnel
然后,通过将其添加到apache.conf,使用它让WebSocket连接通过:

ProxyPass "/ws2/"  "ws://localhost:<your_port>/ws"
ProxyPass”/ws2/“ws://localhost:/ws”
并确保已通过使用在Tomcat中启用HTTP连接器
在server.xml中。

感谢您的回复。我使用的是Apache2.2,它不支持WebSocket。我将升级到2.4并返回结果。
ProxyPass "/ws2/"  "ws://localhost:<your_port>/ws"