最近 系统都要往用户环境下部署,遇到各种稀奇古怪的问题。如果总结一下的话,就是开放环境最好最初就和生产环境下用的一模一样,最好网络环境都一样。什么java 编写一次到处运行,was 支持几种操作系统,db2 支持多少种系统,是可以,但并不是透明迁移,中间配置,管理 等等都不一样。所以开始时该要的机器还是要,不能给公司省。
先回顾一下问题:
1、db2 会挂掉 然后自动重启,失败到重启需要10分钟左右。20号那天估计有5 6次左右。
2、因第一条说的问题,所以想迁移机器,使用其他机器,试过几台服务器,整了1天多才正好,过程中服务器 服务器引导区 服务器可装的操作系统 各种问题,总结就是不是你想装就想装,服务器装系统要合适的引导区,装操作系统 要区分开,dell 的只能装dell 的。等等。第一次遇到。
3、数据库转移,开发环境一律的是windows ,生成环境下有windows server 还有suse linux .为什么不一样 ?就是不一样,有些不是自己控制的。上次写到过 windows 像 linux 转移的问题,那时自己没有亲自装suse 也没亲自在上面装db2 ,只想快点搞上去可以用,今天自己搞了一遍,总有一 2个地方会卡着你,你没遇到过,过程以后有空再写。今天主要说怎么转移,打算写个程序处理一下相关导出脚本,算个半加工脚本吧。写成shell 什么的对我现在难度还太大。
4、又遇到奇怪问题,was 10.1 请求资源 同一页下总有那么一个资源请求要几秒。tomcat 1s内总共。找ibm ,要打开trace 跟踪下,整完后发了tarce log 给他们,期待结果。