激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - 編程技術 - WebSocket部署到服務器出現連接失敗問題的分析與解決

WebSocket部署到服務器出現連接失敗問題的分析與解決

2020-08-14 17:42Kerrigeng 編程技術

這篇文章主要給大家介紹了關于WebSocket部署到服務器出現連接失敗問題的分析與解決方法,文中給出了詳細的介紹供大家參考學習,文末也給出了demo下載地址,需要的朋友們可以下載學習,下面隨著小編來一起學習學習吧。

前言

前段時間在本地寫的一個WebSocket程序部署到服務器上時出錯,通過一段時間的研究,終于解決了,所以本文就來給大家分析下并給出解決的方法,下面話不多說了,來一起看看詳細的介紹吧。

本地環境是:JDK1.8(32位) Tomcat8.0

服務器環境是:JDK1.8(64位) Tomcat8.0

本地運行是正常的。

在服務器部署運行時可以打開頁面,并執行WebSocket連接失敗并關閉的代碼。如圖:

WebSocket部署到服務器出現連接失敗問題的分析與解決

問題解決:

1.在Tomcat8部署的項目不要導入catalina.jar和websocket-api.jar這兩個包,因為Tomcat8自帶有這兩個包。自己再導入的話會沖突。

2.

?
1
websocket = new WebSocket("ws://192.168.10.119:8080/RMExpertView/test");

IP要寫服務器的Ip地址,不要寫localhost.

3.調試遠程服務器的webSocket程序時,要關閉本地的Tomcat服務器。

問題分析

1.WebSocket的Ip應該指向服務器IP。最終Jsp的代碼會在本地瀏覽器執行,與之連接的IP應該是服務器IP而不該指向本地。

2.包沖突的問題。尤其是Tomcat7升級到Tomcat8的項目尤其要注意。

3.由于WebSocket是長連接,如果本地的服務先跑起來,而后服務器的WebSocket再跑起來,因為webSocket地址中的標識字段相同,所以即使服務器掛掉,即使使用服務器的ip去訪問依然可以成功,因為訪問的其實是本地的Tomcat服務器。

Demo下載

鑒于跟我尋求Demo的人太多,附上下載鏈接:WebSocketDemo.rar

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,如果有疑問大家可以留言交流,謝謝大家對服務器之家的支持。

原文鏈接:http://blog.csdn.net/kerrigeng/article/details/62419162

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国产日韩精品欧美一区视频 | 九九热视频免费 | 国产一级毛片视频在线! | 色精品国产 | 国产精品伦视频看免费三 | 视频一区国产 | 久久久线视频 | 毛片网站网址 | 91网页在线观看 | 欧美日韩国产一区二区三区在线观看 | 精品亚洲夜色av98在线观看 | 国产精品免费av一区二区三区 | 龙床上的呻吟高h | 国产精品久久久久久久久久妇女 | 欧美一级黄色网 | 亚洲午夜一区二区三区 | 中文字幕免费播放 | 亚洲成人精品视频 | 国产精品午夜未成人免费观看 | 美女被免费网站在线软件 | 青草久久av | 久草在线最新 | 国产资源视频在线观看 | 毛片免费观看日本中文 | 久久男人天堂 | 免费观看黄色影片 | 粉嫩粉嫩一区二区三区在线播放 | 日韩av电影免费看 | 在线a亚洲视频播放在线观看 | 国产欧美在线一区二区三区 | 国产孕妇孕交大片孕 | 激情视频导航 | 欧美a视频 | 色淫影院 | 亚洲国产精品一区二区精品 | 久久久久久久久国产 | 激情宗合网 | 成人福利在线 | 亚洲小视频在线 | 午夜精品福利视频 | 毛片免费观看日本中文 |