开发者社区> 问答> 正文

apache支持webscoket怎么配置 配置错误

"<VirtualHost *:80> 
         ServerAdmin admin@domain.com
         ServerName weixin.tcmtrust.com
         ServerAlias tcmtrust.com
         #ProxyPass / balancer://cluster1/ stickysession=jsessionid nofailover=On 
        ProxyPass /websocket/ ws://120.76.157.64:8082/medicalsys/
        ProxyPass / balancer://cluster1/
         ProxyPassReverse / balancer://cluster1/
         ErrorLog "logs/proxyTest-error.log"
         CustomLog "logs/lbtest-access.log" common
   </VirtualHost>

这是配置的 域名  然后加了websocket 配置 还是不行  

展开
收起
huc_逆天 2020-05-27 21:25:32 604 0
1 条回答
写回答
取消 提交回答
  • 通过Apache访问WebSocket的配置方法

    在apache的目录下找到conf/httpd.conf 文件,用可编辑工具打开 在最下方添加

    <Location /sq1/websocket/chat> ProxyPass ws://127.0.0.1:8080/sq1/websocket/chat ProxyPassReverse wss://127.0.0.1:8080/sq1/websocket/chat 1 2 3 4 这里介绍的是WebSocket通过注解连接的, / sq1/websocket/a2 这是程序中的WebSocket的连接路径

    这里尤其要注意的就是Tomcat的端口,这里是8080 如果端口错误将不能正常访问WebSocket程序

    2021-02-21 01:51:58
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Apache Flink技术进阶 立即下载
Apache Spark: Cloud and On-Prem 立即下载
Hybrid Cloud and Apache Spark 立即下载

相关实验场景

更多

相关镜像