在單個端口上可以運行多個程序嗎?換句話說,同一臺服務器上的兩個應用程序可以具有相同的端口號嗎?在一個端口上可以運行多個程序嗎?
回答
如果他們綁定到不同的IP,是的。綁定到端口綁定到IP地址和端口號。因此,如果應用程序A綁定到192.168.0.56:25565
,並且應用程序B綁定到127.0.0.1:25565
,它們將不成問題。但是,如果應用程序C想要綁定到其中任何一個,或者綁定到0.0.0.0:25565
,則會給出錯誤。
如何讓同一臺服務器上的應用程序綁定到不同的IP? –
取決於語言。 –
@SotiriosDelimanolis在Java中,您可以爲各種套接字構造函數指定一個'InetSocketAddress';接口地址可以在那裏指定。 –
- 1. 多個WT應用程序可以在同一個端口上運行嗎?
- 2. docker可以在同一臺計算機上的端口80上運行多個應用程序嗎?
- 3. 是否可以在同一個端口上運行多個Spring Boot項目?
- 4. 在多個端口上運行Rails應用程序
- 5. 在多個端口上運行Reactor.run
- 6. 同一個Adobe AIR應用程序可以運行多次嗎?
- 7. WebSockets和HTTP服務器都可以在同一個端口號上運行嗎?
- 8. Sinatra可以聽多個端口嗎?
- 9. Socket.io可以偵聽多個端口嗎?
- 10. 一個Windows服務可能在多個端口上偵聽嗎?
- 11. 多個Java應用程序可以在同一個VM下運行嗎?
- 12. mmonit可以在8080以外的端口上運行嗎?
- 13. 如何在一個端口上運行多個WCF服務?
- 14. 這個Java應用程序可以在Heroku上運行嗎?
- 15. Docker可以將多個容器端口映射到一個主機端口嗎?
- 16. Tomcat:可以在多個運行多個應用程序實例
- 17. 我可以在同一個端口中公開多個webHttpBinding端點嗎?
- 18. 在單個端口上運行多個節點快速應用程序
- 19. Perl可以在多行上運行嗎?
- 20. 在同一個URL /端口(IIS)上的多個應用程序
- 21. 我可以在一個端口上使用Webpack和ASP.NET Core嗎?
- 22. 是否可以在Android Things上運行多個應用程序?
- 23. 是否可以在多個域上運行Facebook應用程序?
- 24. 我可以同時在iPhone上運行多個應用程序
- 25. 我可以在bluemix python應用程序中運行多個程序嗎?
- 26. Python/Pygame:你可以運行一個程序,同時有一個Pygame窗口仍然可以更新嗎?
- 27. 一個應用程序可以在後臺運行多少天
- 28. 在同一端口上運行多個Tomcat實例
- 29. 在同一端口和IP上運行多個ASP.NET網站
- 30. 我可以多次運行一個線程嗎?
嘗試運行'新的ServerSocket(10000);新的ServerSocket(10000);' –
可能重複的[套接字選項SO \ _REUSEADDR和SO \ _REUSEPORT,它們有什麼不同?它們在所有主要操作系統中的含義是否相同?](http://stackoverflow.com/questions/14388706/socket-options-so-reuseaddr-and-so-reuseport-how-do-they-differ-do-they -mean -t) –