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 =>