天天看點

項目部署過程記錄

項目技術棧:ssm+mysql+maven+dubbo+zookeeper+redis+xxl-job

項目總目錄結構如下:

項目部署過程記錄

api工程目錄結構如下:

項目部署過程記錄

核心服務工程目錄如下:

項目部署過程記錄

web工程目錄結構如下:

項目部署過程記錄

項目部署過程:

1、将api接口編譯打包,然後上傳到公司的maven私服,将核心服務編譯打包,并且把api打包的jar和核心服務打包的jar上傳到Linux服務中,然後啟動即可。這事api和service核心服務可以對内或對外進行提供服務了。主要通過dubbo和zookeeper對外提供服務。

2、web部署過程記錄:首先伺服器要有個Tomcat,其次将web項目的war包放入webapps下,最後啟動即可。

部署更新注意事項:

1、api修改了,隻要有引用api的地方都要更新,web也要及時更新。

2、如果隻是修改了service,則隻更新service jar包即可。

3、web服務更新部署,隻需要把war包替換掉即可,也可以采用增量替換進行更新。