<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      Nginx配置域名反向代理MQTT 配置mqtt /ws /wss訪問域名連接。

      有時候我們想通過域名的方式來進行mqtt的連接。

      首先在阿里云上安裝mqtt服務器端。本文mqtt服務器端ip地址為: xx.xx.67.177

      并配置mqtt監聽端口 tcp : 1883 , http /ws 為 8083 

      安裝好之后下載mqttbox 工具進行測試連接。

      一、使用TCP的方式驗證mqtt服務器。

      至此說明mqtt服務器 1883端口正常,并能通過mqtt客戶端工具連接上。

      二、使用ws 的方式驗證mqtt服務器

      下面講使用nginx進行域名配置及反向代理。

      準備 :申請一個域名,并解釋到nginx 所在的機器上。

       一、配置ws 的域名反向代理.

      mqtt_ws.conf 

      map $http_upgrade $connection_upgrade {  
          default upgrade;  
          '' close;  
      }  
      upstream mqtt_ws_server {  
          server xx.xx.67.177:8083; #可以配置多個,作為高可用  
      }  
      server {  
          listen 80;  
          server_name dxxxxd.sxxxxt.com; #修改為自己的域名
          
          access_log  /wwwlogs/mqtt_ws.log;     #日志路徑
          error_log /wwwlogs/mqtt_ws_err.log;   #錯誤日志路徑
          location / {  
              proxy_pass http://mqtt_ws_server/mqtt;  #這里是否帶/mqtt路徑處決于你mqtt服務端部署
              proxy_http_version 1.1;  
              proxy_set_header Upgrade $http_upgrade;  
              proxy_set_header Connection "Upgrade";  
          }  
      }

      可以將conf進行include進去就好了。

      使用mqttbox進行驗證代理。

      二、配置域名訪問支持wss (wss  和ws 的區別,就當https 和http吧詳細度娘)

      mqtt_wss.conf

      map $http_upgrade $connection_upgrade {  
          default upgrade;  
          '' close;  
      }  
      upstream mqtt_wss_server {  
          server xx.xxx.67.177:8083;   #可配多個高可用
      }  
      server {  
          listen 443;  
          server_name dxxxxd.sxxxxt.com;    #域名
          ssl_certificate "/opt/nginx/cert/sxxxxt.com.pem";      #要配證書
          ssl_certificate_key "/opt/nginx/cert/sxxxxt.com.key";  #要配證書key
              
          ssl_session_cache shared:SSL:1m;
          ssl_session_timeout  10m;
          ssl_ciphers HIGH:!aNULL:!MD5;
          ssl_prefer_server_ciphers on;
          ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
         
          access_log  /wwwlogs/mqtt_wss.log;    #日志
          error_log /wwwlogs/mqtt_wss_err.log;
          location / {  
              proxy_pass http://mqtt_wss_server/mqtt;  #反向代理的地址
              proxy_http_version 1.1;  
              proxy_set_header Upgrade $http_upgrade;  
              proxy_set_header Connection "Upgrade";  
          }  
      }

      驗證

      這里的443也可以不加

      三、配置反向代理Tcp的方式。

           注意配置tcp 要使用nginx的stream服務節點。

      mqtt_tcp.conf

      stream {
          log_format proxy '$remote_addr [$time_local] '
                       '$protocol $status $bytes_sent $bytes_received '
                       '$session_time "$upstream_addr" '
                       '"$upstream_bytes_sent" "$upstream_bytes_received" "$upstream_connect_time"';
      
          access_log /wwwlogs/tcp-access.log proxy;
          open_log_file_cache off;
      
          upstream mqtt_tcp_server {
              server xx.xx.67.177:1883;      #高可用均衡配置
              server xx.xx.123.132:1883;
      }    
      
      server {
              listen       18883;  #監聽端口 也可以使用1883
              #listen      80;  #則使用mqtt://dxxxd.sxxxxt.com:80
              proxy_connect_timeout 150s;
              proxy_timeout 150s;
              proxy_pass mqtt_tcp_server;  #反向代理地址
              proxy_buffer_size 3M;
              tcp_nodelay on;
      
              
      }
      
      }

      驗證

       

      驗證結束。

      至此已經可以通過域名進行mqtt/ws/wss 等訪問了。

      posted @ 2022-05-10 10:13  技術顏良  閱讀(7614)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 国产 麻豆 日韩 欧美 久久| 偷拍专区一区二区三区| 国产综合色精品一区二区三区 | 亚洲精品国产中文字幕| 思思久99久女女精品| 亚洲国产精品久久电影欧美| 亚洲日韩精品无码一区二区三区| 亚洲精品一区国产精品| 中文字幕无码av不卡一区| 国产良妇出轨视频在线观看| 国产成人欧美一区二区三区在线| 亚洲成av人片在线观看www| 未满十八18禁止免费无码网站| 一区二区三区黄色一级片| 美女内射无套日韩免费播放| 无码福利写真片视频在线播放| 国产精品无码专区| 色综合亚洲一区二区小说| 国内精品自线在拍| 色8久久人人97超碰香蕉987| 东方av四虎在线观看| 国产又色又爽又黄的在线观看| 九九热精品在线观看| 中文字幕无码视频手机免费看| 他掀开裙子把舌头伸进去添视频 | 2021av在线天堂网| 精品综合久久久久久97| 久久碰国产一区二区三区| 国产欧美日韩精品丝袜高跟鞋| 国产激情文学亚洲区综合| 亚洲人成色99999在线观看| 97人人超碰国产精品最新| 最新的国产成人精品2022| 日本黄页网站免费观看| 国产极品丝尤物在线观看| 又色又爽又黄18禁美女裸身无遮挡| 国产精品99久久不卡| 国产精品麻豆中文字幕| 美女扒开奶罩露出奶头视频网站 | 亚洲国产成人久久综合区| 青青青国产在线观看免费|