Linux
GlassFish:有一個程序已經在使用伺服器埠
我正在嘗試在 Joyent 雲中的 Centos 6 上執行 GlassFish 3.1.1。無論我在glassfish/domains/domain1/config/domain.xml中將管理埠設置為什麼,在嘗試啟動時都會顯示:
There is a process already using the admin port XXXXX -- it probably is another instance of a GlassFish server.
我檢查了 netstat 和 /etc/services 並嘗試了幾十個不同的埠,但無濟於事。它直截了當地說我嘗試的每個埠都被佔用了。
想法?
我最終修改了 /etc/hosts 以使其工作。
前:
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
後:
199.192.240.10 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
我不太確定我為什麼需要這樣做,但它確實有效。
**免責聲明:**這實際上不是我的 IP 地址——只是在這個例子中使用了它。