위 챗 애플 릿 mqtt. js 지원 ws 사용

946 단어 #uni애플 릿
mqtt 도 ws 를 지원 할 수 있 습 니 다. 구체 적 으로 어떻게 조작 하 는 지:
  • 서버 에 nginx 를 설치 하고 nginx. conf 설정 은 다음 과 같 습 니 다. 저 는 rabbitmq 의 rabbitmq 를 사용 하기 때 문 입 니 다.web_mqtt, 그래서 제 설정 경 로 는 아래 주소 이 고 자신의 mq 주소 에 따라
  •  location /mqttwss {
         proxy_set_header Host $http_host;
         proxy_pass http://127.0.0.1:xxx/ws;
         proxy_http_version 1.1;
         proxy_set_header X-Client-IP $remote_addr;
         proxy_set_header Upgrade $http_upgrade;
         proxy_set_header Connection "upgrade";
         proxy_read_timeout 300s; #    60 ,   
     }
    

    클 라 이언 트 설정:
    var mqtt = require('mqtt')
    let option={
    	host: "www.xxx.xxx",
    	port: xx,
    	 keepalive: 15,
    	 username: "username",
    	 password: "password",
    	 port:443,
    	 path:"/mqttwss"
    }
    let mqttClient = mqtt.connect("wxs://"+option.host+":"+option.port+"/mqttwss", option)
    

    이렇게 해서 뉴스 를 지지 하 게 되 었 습 니 다.

    좋은 웹페이지 즐겨찾기