From d9d6431a4b9d331541041e2b9dda8bb7b28b3269 Mon Sep 17 00:00:00 2001 From: anjoy8 <3143422472@qq.com> Date: Fri, 30 Jul 2021 10:36:08 +0800 Subject: [PATCH] =?UTF-8?q?fix=EF=BC=9Aconfig=20nacos=20launch?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Blog.Core.Api/Blog.Core.xml | 6 ++++++ Blog.Core.Api/Properties/launchSettings.json | 2 +- Blog.Core.Extensions/NacosConfig/NacosListenNamingTask.cs | 1 + Blog.Core.Extensions/ServiceExtensions/NacosSetup.cs | 4 +--- 4 files changed, 9 insertions(+), 4 deletions(-) diff --git a/Blog.Core.Api/Blog.Core.xml b/Blog.Core.Api/Blog.Core.xml index 3f79cf4..35c54ff 100644 --- a/Blog.Core.Api/Blog.Core.xml +++ b/Blog.Core.Api/Blog.Core.xml @@ -829,6 +829,12 @@ + + + 系统实例是否启动完成 + + + 获取Nacos 状态 diff --git a/Blog.Core.Api/Properties/launchSettings.json b/Blog.Core.Api/Properties/launchSettings.json index 75116a3..891d625 100644 --- a/Blog.Core.Api/Properties/launchSettings.json +++ b/Blog.Core.Api/Properties/launchSettings.json @@ -13,7 +13,7 @@ "commandName": "Project", "launchBrowser": true, "environmentVariables": { - "ASPNETCORE_ENVIRONMENT": "dev" + "ASPNETCORE_ENVIRONMENT": "" }, "applicationUrl": "http://localhost:8081" }, diff --git a/Blog.Core.Extensions/NacosConfig/NacosListenNamingTask.cs b/Blog.Core.Extensions/NacosConfig/NacosListenNamingTask.cs index d222867..baca937 100644 --- a/Blog.Core.Extensions/NacosConfig/NacosListenNamingTask.cs +++ b/Blog.Core.Extensions/NacosConfig/NacosListenNamingTask.cs @@ -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!"); } // 程序停止 diff --git a/Blog.Core.Extensions/ServiceExtensions/NacosSetup.cs b/Blog.Core.Extensions/ServiceExtensions/NacosSetup.cs index e3b95c2..fab0351 100644 --- a/Blog.Core.Extensions/ServiceExtensions/NacosSetup.cs +++ b/Blog.Core.Extensions/ServiceExtensions/NacosSetup.cs @@ -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 =>