predeploy-manage
自动发布记录(pre_deploy_manage )发布前中后的相关统计,比如发布前应用的目录,发布的时间,启动的时间,发布是否成功等
数据表结构
CREATE TABLE `pre_deploy_manage` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '序号',
`deploy_sys` varchar(64) DEFAULT NULL COMMENT '发布系统',
`deploy_key` varchar(64) DEFAULT NULL COMMENT '发布关键词',
`deploy_version` varchar(64) DEFAULT NULL COMMENT '发布版本',
`deploy_people` varchar(64) DEFAULT NULL COMMENT '发布人',
`deploy_ip` varchar(64) CHARACTER SET utf32 DEFAULT NULL COMMENT '内网IP地址',
`deploy_content` varchar(64) DEFAULT NULL COMMENT '发布内容',
`deloy_prodir_before` varchar(64) DEFAULT NULL COMMENT '发布前工程目录',
`deloy_configdir_before` varchar(64) DEFAULT NULL COMMENT '发布前配置目录',
`deloy_prodir_after` varchar(64) DEFAULT NULL COMMENT '发布后工程目录',
`deloy_configdir_after` varchar(64) DEFAULT NULL COMMENT '发布后配置目录',
`deloy_size` text COMMENT '发布目录大小',
`deploy_take` varchar(64) DEFAULT NULL COMMENT '发布花费时间',
`start_time` datetime DEFAULT NULL COMMENT '发布开始时间',
`rsync_war_time` datetime DEFAULT NULL COMMENT '传包完成时间',
`start_app_time` datetime DEFAULT NULL COMMENT '应用开始启动时间',
`end_time` datetime DEFAULT NULL COMMENT '发布结束时间',
`randomStr` varchar(128) DEFAULT NULL COMMENT '随机字符串',
`rollRecord` int(64) DEFAULT '0' COMMENT '是否是回滚的记录',
`rollStatus` int(64) DEFAULT '0' COMMENT '回滚状态',
`rollbackNumber` int(64) DEFAULT '0' COMMENT '回滚次数',
`processNumber` int(64) DEFAULT NULL COMMENT '进程数量',
`deloy_prodir_real_before` varchar(255) DEFAULT NULL COMMENT '发布程序前的真实目录',
`status` int(64) DEFAULT '0' COMMENT '发布状态',
`note` varchar(128) DEFAULT NULL COMMENT '备注',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=92 DEFAULT CHARSET=utf8;