如何处理当前环境下已存在同名的天气预报微服务应用?
问题描述
登录ServiceStage控制台,创建指定名称的天气预报应用(例如:weathermap)时,因为应用列表中已存在同名应用,系统报“SVCSTG.00100458: 应用名已经被使用”错误提示。
解决方法
- 创建应用时,“应用名称”输入唯一的应用名称,例如:weathermap_test。
- 单击1已创建的天气预报应用名称(例如:weathermap_test),进入“应用概览”页。
- 单击“环境变量”,在下拉列表选择应用组件部署环境(例如:env-test)。
- 单击“添加环境变量”,设置环境变量。
- “变量名称”根据微服务组件采用的技术,参考下表设置。
微服务组件采用技术
变量名称
Java Chassis
servicecomb_service_application
Spring Cloud
spring_cloud_servicecomb_discovery_appName
- 对应的“变量/变量引用”设置为1已创建的应用名称,例如:weathermap_test。
- “变量名称”根据微服务组件采用的技术,参考下表设置。
- 单击“提交”,完成应用环境变量的设置。