最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

WebSocket部署到服務(wù)器出現(xiàn)連接失敗問題的分析與解決

 更新時間:2017年10月18日 08:34:06   作者:Kerrigeng  
這篇文章主要給大家介紹了關(guān)于WebSocket部署到服務(wù)器出現(xiàn)連接失敗問題的分析與解決方法,文中給出了詳細的介紹供大家參考學(xué)習(xí),文末也給出了demo下載地址,需要的朋友們可以下載學(xué)習(xí),下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。

前言

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

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

服務(wù)器環(huán)境是:JDK1.8(64位) Tomcat8.0

本地運行是正常的。

在服務(wù)器部署運行時可以打開頁面,并執(zhí)行WebSocket連接失敗并關(guān)閉的代碼。如圖:

問題解決:

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

2.

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

IP要寫服務(wù)器的Ip地址,不要寫localhost.

3.調(diào)試遠程服務(wù)器的webSocket程序時,要關(guān)閉本地的Tomcat服務(wù)器。

問題分析

1.WebSocket的Ip應(yīng)該指向服務(wù)器IP。最終Jsp的代碼會在本地瀏覽器執(zhí)行,與之連接的IP應(yīng)該是服務(wù)器IP而不該指向本地。

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

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

Demo下載

鑒于跟我尋求Demo的人太多,附上下載鏈接:http://xiazai.jb51.net/201710/yuanma/WebSocketDemo(jb51.net).rar

總結(jié)

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。

相關(guān)文章

  • 基于Git的常用撤銷技巧與解決沖突方法(推薦)

    基于Git的常用撤銷技巧與解決沖突方法(推薦)

    下面小編就為大家?guī)硪黄贕it的常用撤銷技巧與解決沖突方法(推薦)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧,希望對大家有所幫助
    2017-11-11
  • 微信小程序給圖片做動態(tài)標注的實例分享

    微信小程序給圖片做動態(tài)標注的實例分享

    這篇文章主要介紹了微信小程序給圖片做動態(tài)標注的一個簡化的教程,幫助你了解如何在微信小程序中實現(xiàn)圖片標注的功能,需要的朋友可以參考下
    2023-08-08
  • WinSCP和PuTTY(與Linux系統(tǒng)鏈接的工具)的安裝和使用圖文教程

    WinSCP和PuTTY(與Linux系統(tǒng)鏈接的工具)的安裝和使用圖文教程

    Putty是用來遠程連接服務(wù)器的,支持SSH、Telnet、Serial等協(xié)議的連接,WinSCP是一個Windows環(huán)境下使用SSH的開源圖形化SFTP客戶端,它的主要功能就是在本地與遠程計算機間安全的復(fù)制文件,本文重點給大家介紹WinSCP和PuTTY安裝使用,感興趣的朋友一起看看吧
    2022-06-06
  • fiddler使用方法之Fiddler顯示IP,Fiddler中文亂碼解決方法以及fiddler模擬發(fā)送get/post請求

    fiddler使用方法之Fiddler顯示IP,Fiddler中文亂碼解決方法以及fiddler模擬發(fā)送get/post

    今天為大家介紹fiddler的3種使用技巧,(1)Fiddler抓包顯示域名IP(2)解決Fiddler抓包時中文亂碼問題(3)利用fiddler模擬發(fā)送get/post請求的方法
    2018-10-10
  • IntelliJ IDEA 2020如何設(shè)置背景圖片的方法步驟

    IntelliJ IDEA 2020如何設(shè)置背景圖片的方法步驟

    這篇文章主要介紹了IntelliJ IDEA 2020如何設(shè)置背景圖片的方法步驟,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-04-04
  • 知識蒸餾聯(lián)邦學(xué)習(xí)的個性化技術(shù)綜述

    知識蒸餾聯(lián)邦學(xué)習(xí)的個性化技術(shù)綜述

    這篇文章主要為大家介紹了知識蒸餾聯(lián)邦學(xué)習(xí)的個性化技術(shù)綜述,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-05-05
  • 在ubuntu18.04版本安裝vscode(2種)

    在ubuntu18.04版本安裝vscode(2種)

    這篇文章主要介紹了在ubuntu18.04版本安裝vscode,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-05-05
  • 算法系列15天速成 第七天 線性表【上】

    算法系列15天速成 第七天 線性表【上】

    人活在社會上不可能孤立,比如跟美女有著千絲萬縷的關(guān)系,有的是一對一,有的是一對多,有的是多對多
    2013-11-11
  • git的遠程分支的作用和本地分支有什么區(qū)別

    git的遠程分支的作用和本地分支有什么區(qū)別

    這篇文章主要介紹了git的遠程分支的作用和本地的有什么區(qū)別,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-10-10
  • IDEA Git Stash 使用詳解

    IDEA Git Stash 使用詳解

    這篇文章主要介紹了IDEA Git Stash 使用詳解,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-11-11

最新評論

咸宁市| 松溪县| 陕西省| 邵阳县| 积石山| 武鸣县| 郓城县| 房山区| 娱乐| 监利县| 上虞市| 桐乡市| 集贤县| 油尖旺区| 宁化县| 台东县| 兴安盟| 盐山县| 乳山市| 东阿县| 策勒县| 子长县| 独山县| 宜州市| 万山特区| 徐闻县| 大英县| 齐齐哈尔市| 新安县| 织金县| 昆山市| 十堰市| 兴业县| 永善县| 眉山市| 庐江县| 武强县| 红安县| 图片| 定陶县| 北流市|