pre_deploy_status
发布状态(pre_deploy_status )发布的状态控制,当一个服务正在发布时,会在这个表当中添加一条记录。同时该应用正在发布的话,会自动退出。
数据表结构
CREATE TABLE `pre_deploy_status` (
`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) 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 '发布后配置目录',
`deploy_take` varchar(64) DEFAULT NULL COMMENT '发布花费时间',
`start_time` datetime DEFAULT NULL COMMENT '发布开始时间',
`end_time` datetime DEFAULT NULL COMMENT '发布结束时间',
`status` int(64) DEFAULT '0' COMMENT '发布状态',
`note` varchar(128) DEFAULT NULL COMMENT '备注',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=14 DEFAULT CHARSET=utf8;