workman ssl推送很慢怎么解決
你可以嘗試用nginx或者apache代理試下,配置參考如下
server {
listen 443;
ssl on;
ssl_certificate /etc/ssl/server.pem;
ssl_certificate_key /etc/ssl/server.key;
ssl_session_timeout 5m;
ssl_session_cache shared:SSL:50m;
ssl_protocols SSLv3 SSLv2 TLSv1 TLSv1.1 TLSv1.2;
ssl_ciphers ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP;
location /socket.io
{
proxy_pass http://127.0.0.1:8282;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "Upgrade";
proxy_set_header X-Real-IP $remote_addr;
}
}
?
DocumentRoot "/網(wǎng)站/目錄"
ServerName 域名
SSLProxyEngine on
ProxyRequests Off
ProxyPass /socket.io ws://127.0.0.1:8282/socket.io
ProxyPassReverse /socket.io ws://127.0.0.1:8282/socket.io
SSLProtocol all -SSLv2 -SSLv3
SSLCipherSuite HIGH:!RC4:!MD5:!aNULL:!eNULL:!NULL:!DH:!EDH:!EXP:+MEDIUM
SSLHonorCipherOrder on
SSLCertificateFile /server/httpd/cert/your.pem
SSLCertificateKeyFile /server/httpd/cert/your.key
SSLCertificateChainFile /server/httpd/cert/chain.pem
?
手冊:http://doc.workerman.net/faq/secure-websocket-server.html
?
?