necessidades de desenvolvimento de micro-canal deve se conectar com https e WSS, aqui é nginx reverter a configuração de proxy, próprio uso tudo normal, na esperança de ajudá-lo. nome de domínio deve estar no desenvolvimento de micro set carta bastidores, ou não conectado, o nome de domínio para o registro, ou não passar no exame.
nginx.conf adicionar duas linhas
wss.conf segue
- login_websocket a montante {
- servidor 120 * * *: 20013 de peso = 1;...
- servidor 120 * * *: 20014 de peso = 1;...
- servidor 120 * * *: 20012 de peso = 1;...
- }
- baseapp_websocket0 a montante {
- servidor 120 * * *: 20015;...
- }
- baseapp_websocket1 a montante {
- servidor 120 * * *: 20016;...
- }
- baseapp_websocket2 a montante {
- servidor 120 * * *: 20017;...
- }
- web a montante {
- .. Servidor WWW ** cn: 8081; # porta configurar seu próprio nome de domínio
- }
- servidor {
- ouvir 443;
- #server_name www.goworldcup.cn
- SSL no;
- /usr/local/nginx/conf/server.crt ssl_certificate;
- /usr/local/nginx/conf/server.key ssl_certificate_key;
- ssl_session_timeout 5m;
- ssl_session_cache compartilhada: SSL: 50m;
- ssl_protocols SSLv3 SSLv2 TLSv1 TLSv1.1 TLSv1.2;
- ssl_ciphers ALL: ADH: EXPORT56: RC4 + RSA: + HIGH: + MÉDIO: + LOW: + SSLv2:! + EXP;
- underscores_in_headers diante;
- localização / login {
- proxy_pass http: // login_websocket; # agente para ir para o endereço acima
- proxy_http_version 1,1;
- proxy_set_header Atualize $ http_upgrade;
- proxy_set_header Connection "Upgrade";
- }
- localização / baseapp0 {
- proxy_pass http: // baseapp_websocket0; # agente para ir para o endereço acima
- proxy_http_version 1,1;
- proxy_set_header Atualize $ http_upgrade;
- proxy_set_header Connection "Upgrade";
- }
- localização / baseapp1 {
- proxy_pass http: // baseapp_websocket1; # agente para ir para o endereço acima
- proxy_http_version 1,1;
- proxy_set_header Atualize $ http_upgrade;
- proxy_set_header Connection "Upgrade";
- }
- localização / baseapp2 {
- proxy_pass http: // baseapp_websocket2; # agente para ir para o endereço acima
- proxy_http_version 1,1;
- proxy_set_header Atualize $ http_upgrade;
- proxy_set_header Connection "Upgrade";
- }
- #https acordo encaminhado pequeno programa que você deseja acessar o link
- localização / {
- proxy_pass http: // web; # http proxy para o endereço original para
- proxy_set_header X-Real-IP $ remote_addr;
- proxy_set_header X-Forwarded-For $ proxy_add_x_forwarded_for;
- add_header Access-Control-Allow-Origin *; # Definir o acesso entre domínios
- }
- }