你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
搜索:
例如,需要增加patch_server,patch_server_path这2个变量
没有找到相关结果
nccloud
1。直接SQL修改,连接开发者中心数据库,数据库为yonyou_cloud
#其中app_id字段为当前系统存在的app_id,对应的变量等字段内容看sql即可 replace INTO app_env (app_id, create_time, dr, `key`, provider_id, ts, update_time, value) VALUES (7, '2020-04-27 11:22:06', false, 'patch_server', 'c87e2267-1001-4c70-bb2a-ab41f3b81aa3', '2020-04-27 11:22:06', '2020-04-27 11:22:06', '10.16.226.131'); replace INTO app_env (app_id, create_time, dr, `key`, provider_id, ts, update_time, value) VALUES (7, '2020-04-25 13:43:11', false, 'patch_server_path', 'c87e2267-1001-4c70-bb2a-ab41f3b81aa3', '2020-04-27 11:26:52', '2020-04-27 11:26:52', 'patch_S7');
2.通过脚本
#!/bin/bash #read -p "请输入数据库IP:" remote_mysql # 注意:除了修改如下信息, 还要改14行里的patch_server、patch_server_path内容 remote_mysql="10.10.25.56" #patch_server="10.16.226.131" #patch_server_path="patch_S7" echo "获取APPID,生成到/tmp/appid.list" mysql -uroot -pYonyou*123 -h ${remote_mysql} -e"use yonyou_cloud;select distinct app_id from app_env;" -N > /tmp/appid.list echo "基于/tmp/appid.list批量写入应用属性..." for i in `cat /tmp/appid.list` do mysql -uroot -pYonyou*123 -h ${remote_mysql} -e"use yonyou_cloud;replace INTO app_env (app_id, create_time, dr, \`key\`, provider_id, ts, update_time, value) VALUES ("$i", '2020-04-27 11:22:06', false, 'patch_server', 'c87e2267-1001-4c70-bb2a-ab41f3b81aa3', '2020-04-27 11:22:06', '2020-04-27 11:22:06', '10.16.226.131');replace INTO app_env (app_id, create_time, dr, \`key\`, provider_id, ts, update_time, value) VALUES ("$i", '2020-04-25 13:43:11', false, 'patch_server_path', 'c87e2267-1001-4c70-bb2a-ab41f3b81aa3', '2020-04-27 11:26:52', '2020-04-27 11:26:52', 'patch_S7');" done #以下是执行流水线生效 echo "补丁脚本已执行,请在应用属性界面点击保存重启同步流水线即可...也可以通过持续集成-选择应用-批量执行流水线。" mysql -uroot -pYonyou*123 -h ${remote_mysql} -e'use yonyou_cloud;update assembly_line_publish set publish_env = json_set(publish_env,"$.patch_server","10.16.226.131");update assembly_line_publish set publish_env = json_set(publish_env,"$.patch_server_path","patch_S7")'
要回复问题请先登录或注册
1 个回复
nccloud
1。直接SQL修改,连接开发者中心数据库,数据库为yonyou_cloud
2.通过脚本