我最近嘗試在 AWS EC2 Linux 上執行 Tomee 伺服器,並遇到了連接埠已在使用的問題,即使當我嘗試啟動伺服器時該連接埠並未在使用中。
我無法透過Google等找到任何解決方案,並且想知道是否有人能夠在亞馬遜的 aws ec2 linux 上成功運行 TomEE 伺服器,或者 tomee 甚至可以在 ec2 上運行。
具體來說我的問題是:
當我嘗試在 AWS EC2 Linux (t2.micro) 上啟動 Tomee 伺服器。它總是拋出
SEVERE: Failed to initialize end point associated with ProtocolHandler ["http-bio-5000"]
java.net.BindException: Address already in use (Bind failed) <null>:5000
stack 或 aws 論壇上的大多數開發人員建議更改端口,我在 tomee Server.xml 上這樣做了。我 100% 確定該連接埠在啟動時是空閒的,但不知何故它仍然拋出此異常。也嘗試將 address="0.0.0.0" 新增到 Server.xml 中的標記,但這也沒有幫助。