mirror of
https://github.com/anjoy8/Blog.Core.git
synced 2024-09-20 23:48:27 +08:00
fix:config nacos launch
This commit is contained in:
parent
cba72686d5
commit
d9d6431a4b
|
@ -829,6 +829,12 @@
|
|||
</summary>
|
||||
<param name="nacosNamingService"></param>
|
||||
</member>
|
||||
<member name="M:Blog.Core.Api.Controllers.NacosController.checkSystemStartFinish">
|
||||
<summary>
|
||||
系统实例是否启动完成
|
||||
</summary>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:Blog.Core.Api.Controllers.NacosController.GetStatus">
|
||||
<summary>
|
||||
获取Nacos 状态
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
"commandName": "Project",
|
||||
"launchBrowser": true,
|
||||
"environmentVariables": {
|
||||
"ASPNETCORE_ENVIRONMENT": "dev"
|
||||
"ASPNETCORE_ENVIRONMENT": ""
|
||||
},
|
||||
"applicationUrl": "http://localhost:8081"
|
||||
},
|
||||
|
|
|
@ -50,6 +50,7 @@ namespace Blog.Core.Extensions.NacosConfig
|
|||
Metadata = JsonConfigSettings.NacosMetadata
|
||||
};
|
||||
await _nacosNamingService.RegisterInstance(JsonConfigSettings.NacosServiceName, Nacos.V2.Common.Constants.DEFAULT_GROUP, instance);
|
||||
ConsoleHelper.WriteSuccessLine($"Nacos connect: Success!");
|
||||
}
|
||||
|
||||
// 程序停止
|
||||
|
|
|
@ -19,9 +19,7 @@ namespace Blog.Core.Extensions
|
|||
|
||||
// 在实际生产工作中 本地开发是不需要注册nacos的 所以根据环境变量去判断
|
||||
// 比如 开发环境 dev 测试环境 test 生产 prod 只有这几种环境变量的时候才需要去注册nacos
|
||||
if (Environment.GetEnvironmentVariable("ASPNETCORE_ENVIRONMENT") != null
|
||||
&& Environment.GetEnvironmentVariable("ASPNETCORE_ENVIRONMENT") != ""
|
||||
&& Appsettings.app(new string[] { "Startup", "Nacos", "Enabled" }).ObjToBool())
|
||||
if (Appsettings.app(new string[] { "Startup", "Nacos", "Enabled" }).ObjToBool())
|
||||
{
|
||||
// 从当前配置取文件去注册naocs
|
||||
services.AddNacosV2Config(x =>
|
||||
|
|
Loading…
Reference in New Issue
Block a user