2013-03-24 25 views
0

我使用在碼頭服務器上運行的氣氛框架(https://github.com/Atmosphere/atmosphere),並將websockets帶入任何瀏覽器。調試碼頭應用程序

我遇到的問題是因爲一些奇怪的原因,廣播到所有連接的客戶端的消息只到達在與碼頭服務器相同的平臺上運行的web客戶端。 (localhost:8080)

其他客戶端只在服務器停止時收到它們的消息(全部一次)。 (IP服務器:8080)

我不確定這是否是jetty 8/atmopshere /我的網絡的問題。 我使用eclipse和run-jetty-run插件。

所以我的問題:有沒有什麼辦法可以調試這個系統/定位問題的實際位置?

+0

感興趣的人:http://pastebin.com/3Dr8Qs8T – Thomas 2013-03-24 16:04:59

回答

1

您可以從命令提示符發出follwoing命令。 mvnDebug碼頭:run-exploded antrun:run然後你會知道你的碼頭在哪個端口上運行,然後運行 ​​- >從那裏調試配置,你可以調試你的服務器。 在調試配置中,您可以在這裏找到遠程Java應用程序選項,在這裏爲新的遠程Java應用程序創建一個新的調試配置,並且您也可以在此處定義新服務器 mvnDebug碼頭:運行分解現在您應該會看到您的新端口。