1. 程式人生 > >Linux 下Jetty多埠啟動

Linux 下Jetty多埠啟動

昨天在啟動jetty服務時,需要同時啟動兩個程序監聽不同的埠,特把過程mark下:

  • copy jetty資料夾到一個新資料夾,設為jetty_copy
  • 修改jetty_copy下bin資料夾中的jetty.sh,將JETTY_HOME指向新的jetty資料夾
  • 修改jetty_copy下etc資料夾中的jetty-http.xml,將埠改為新的埠號
  • 呼叫jetty_copy下bin資料夾中的jetty.sh,啟動新的jetty程序,sudo ./jetty.sh start

注意
啟動過程中報Starting Jetty: Already Running XXX!!其中XXX為數字。說明已經有jetty服務佔用了XXX程序ID,可以檢視jetty.sh,找到JETTY_PID的位置,然後把新的jetty服務指向另一個程序ID。