rabbitmq 15674端口作用:
ws协议连接却始终连接不上,所以只能用web stomp端口,端口号是15674
用于浏览器端调用读取实时数据
1、首先确认基础组件是否正常安装:
rabbitmq-plugins enable rabbitmq_management
[root@P-HSE-APP04 ~]# rabbitmq-plugins enable rabbitmq_management
Enabling plugins on node rabbit@P-HSE-APP04:
rabbitmq_management
The following plugins have been configured:
rabbitmq_management
rabbitmq_management_agent
rabbitmq_web_dispatch
Applying plugin configuration to rabbit@P-HSE-APP04...
Plugin configuration unchanged.
2、检查 rabbitmq 中rabbitmq_web_stomp 服务是否开启:
核心命令:rabbitmq-plugins enable rabbitmq_web_stomp
[root@P-HSE-APP04 ~]# cd /usr/lib/rabbitmq/lib/rabbitmq_server-3.7.15/sbin/
[root@P-HSE-APP04 sbin]# ll
总用量 512
-rwxr-xr-x. 1 root root 468026 5月 19 2019 cuttlefish
-rwxr-xr-x. 1 root root 1236 5月 19 2019 rabbitmqctl
-rwxr-xr-x. 1 root root 2042 5月 19 2019 rabbitmq-defaults
-rwxr-xr-x. 1 root root 1245 5月 19 2019 rabbitmq-diagnostics
-rwxr-xr-x. 1 root root 16082 5月 19 2019 rabbitmq-env
-rwxr-xr-x. 1 root root 1241 5月 19 2019 rabbitmq-plugins
-rwxr-xr-x. 1 root root 16467 5月 19 2019 rabbitmq-server
[root@P-HSE-APP04 sbin]# rabbitmq-plugins enable rabbitmq_web_stomp
Enabling plugins on node rabbit@P-HSE-APP04:
rabbitmq_web_stomp
The following plugins have been configured:
rabbitmq_management
rabbitmq_management_agent
rabbitmq_stomp
rabbitmq_web_dispatch
rabbitmq_web_stomp
Applying plugin configuration to rabbit@P-HSE-APP04...
The following plugins have been enabled:
rabbitmq_stomp
rabbitmq_web_stomp
started 2 plugins.
3、检查本地15674端口是否正常启动,以下界面则成功,此时web实时数据可以正常刷新。
[
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.
1
HTTP/1.1 400 Bad Request
connection: close
content-length: 0
Connection closed by foreign host.