unix系統有2個IP。一個是127.0.0.1和自身IP65.168.95.55(假設).如果你需把jboss放置在這個unix下面。并通過jboss的連接池訪問EJB。會報出遠程訪問IP:127.0.0.1不能夠訪問。原因是由于unix系統默認的訪問IP是127.0.0.1。所以變成了自己訪問自己的IP。導致實際的Jboss連接池連接不上。
解決辦法:修改unix下面/ects/hosts文件,把原域名127.0.0.1改成IP65.168.95.55就可以正常訪問。
或者可以通過
InetAddress getLocalHost() 查看當前需要訪問的unix的IP是多少。如果是127.0.0.1就需要通過以上方法改寫成65.168.95.55
posted on 2007-02-16 18:17
Dragonofson 閱讀(265)
評論(0) 編輯 收藏 所屬分類:
unix