服务访问
默认端口映射
更多说明
业务程序统一从Nginx接入,Broker和Governance模块作为Nginx的反向代理提供能力
WeEvent的大部分能力都是通过端口8080访问
RESTful
协议的访问URL
为 http://localhost:8080/weevent/rest
。
JsonRPC
协议的访问URL
为 http://localhost:8080/weevent/jsonrpc
。
STOMP
协议基于WebSocket
的 访问URL
为ws://localhost:8080/weevent/stomp
,如果是基于SockJS
则为http://localhost:8080/weevent/sockjs
。
- MQTT协议的访问端口有别于以上协议
基于TCP
的访问Host
为localhost:8081/weevent/mqtt
。基于WebSocket
的访问URL
为ws://localhost:8083/weevent/mqtt
。
- 由Nginx负责处理安全传输TLS
客户端无论使用HTTP
还是HTTPS
访问,Nginx
都是通过HTTP
访问Broker
和Governance
,TCP
/TLS
也是类似处理。同一种功能,按是否通过TLS
访问,Nginx
端口有如下对应关系:
普通传输 | TLS传输 | |
---|---|---|
HTTP/STOMP | 8080 | 443 |
MQTT over TCP | 8081 | 8082 |
MQTT over WebSocket | 8083 | 8084 |
- 以上说明全是指默认端口, 所有端口都支持自定义配置