支持预发布、灰度发布

This commit is contained in:
tanghc
2019-08-06 10:28:48 +08:00
parent 8718284dc3
commit 5d23eeb1d1
18 changed files with 216 additions and 107 deletions

View File

@@ -211,6 +211,7 @@ public class ServiceApi {
registryService.setMetadata(param.buildServiceInstance(), envPre.getKey(), envPre.getValue());
}
String serviceId = param.getServiceId();
String instanceId = param.getInstanceId();
String userKeyContent = param.getUserKeyContent();
String nameVersionContent = param.getNameVersionContent();
@@ -218,6 +219,7 @@ public class ServiceApi {
ConfigGrayUserkey configGrayUserkey = configGrayUserkeyMapper.getByColumn("instance_id", instanceId);
if (configGrayUserkey == null) {
configGrayUserkey = new ConfigGrayUserkey();
configGrayUserkey.setServiceId(serviceId);
configGrayUserkey.setInstanceId(instanceId);
configGrayUserkey.setUserKeyContent(userKeyContent);
configGrayUserkey.setNameVersionContent(nameVersionContent);

View File

@@ -25,6 +25,9 @@ public class ConfigGrayUserkey {
/** 数据库字段id */
private Long id;
/** serviceId, 数据库字段service_id */
private String serviceId;
/** instanceId, 数据库字段instance_id */
private String instanceId;