如果我們的某個項目時web項目,我們很容易就可以放置在Tomcat中進行啟動。
可是如果我們的項目不是web項目,我們又需要在單獨啟動時,我們又應該怎么辦呢?
引出了我們今天的主人公:JSVC。
啟動java項目時,Apache也有就兩種方式,一種就是將web項目放置在webAPP中,啟動Tomcat就可以加載,還有一種就是將我們的某個類轉換為守護線程的方式使用JSVC啟動或者停止項目,特別是我們現在極力奉承微服務的概念,那么這種啟動方式我覺得是尤為可行的一種方式。
系統模塊兒話之后,每個單獨的模塊兒進程都需要有單獨的控制,在生產環境或者測試環境都需要如此。
所以,將每個模塊兒的進程能夠單獨可控制就也是必須的。
所以,我們需要將每個進城能夠單獨控制的時候,我們采用JSVC以及BOOTSTRAP可以啟動jar包和war包。