我業管的一個系統是運行在 tomcat 上的 jsp web application,建置方式是各所屬機關自建主機,但使用統一開發及派送的 war 檔版本。所屬機關接收到新的 war 檔要做版更時有幾種方式,其中我認為最簡單的方法是直接從網頁管理的後台把該 application undeploy, 再把新版 war 檔放到 tomcat 的 webapps 目錄下。但一方面不少機關的資訊業務是其他職系同仁兼辦,怕把管理介面告訴他們後反而增加他們的困擾;二來有些機關不只有一個 application,此時手動操作的作法可能有些繁複,因此目前都是統一告訴所屬以下的作法:

1. 把 tomcat 服務停掉
2. 備份原有的 war 檔,以便發生問題時 rollback 用

資訊人在政府 發表在 痞客邦 PIXNET 留言(0) 人氣()