我们有个很小的升级包要做,其实就是在某个页面加个链接,属于文案的修改。看上去,应该是很简单的,几秒种就能搞定的事情。可是事实却非如此。
早上9点,发邮件向SCM申请分支权限,大概11点的时候,拿到分支的读写权限,开始checkout,几十M的东西,速度不是很快,花了好几分钟的时间。然后开始编译,Eclipse导入工程……老太婆似的拖了半个多小时(第一次import,总是特别慢)。这时才进入升级包的主题---文案修改。几秒钟写完。因为参数是动态的,就要重新编译后部署到jboss自测一下,启动jboss也是一个漫长的过程,war包太大。
jboss的启动,花了2-3分钟,这时候,机器已经很卡,2G的内存都有点吃不消,打开IE都慢了很多。
把所有的功能,都放到一个应用里,的确是一件很愚蠢的事情……公司现在在做的事情,就是慢慢的开始重构,做面向服务的应用。我们还刚刚开始起步……