缺少服务名称 Consul
Service name is missing Consul
我正在尝试通过配置文件向 consul 添加服务。
这样做时,出现以下错误。
错误信息:-
==> Starting Consul agent...
==> Error starting agent: failed adding service "12WCF": Service name missing
使用的代码:
{
"service": {
"name": "WCF",
"id" : "12WCF",
"address" : "127.0.0.1",
"port": 62133
}
}
命令:-
consul.exe agent --dev
我正在使用 Windows 进行开发。
我已经在配置中提供了服务名称。但仍然有人说,缺少服务名称。
我还漏掉了什么吗?
有哪位大神能给点建议吗
谢谢。
啊,
知道了。所以,我们必须在 json 中添加一个名为 "service" 的属性来解决问题。
因此,最终配置将如下所示,
{
"service": {
"id":"somename",
"name":"nameofthissevice",
"service": "myservice",
"address": "127.0.0.1",
"port": 62133
}
}
不知道为什么 consul 没有在他们的文档中提到这一点。
谢谢。
我正在尝试通过配置文件向 consul 添加服务。
这样做时,出现以下错误。
错误信息:-
==> Starting Consul agent...
==> Error starting agent: failed adding service "12WCF": Service name missing
使用的代码:
{
"service": {
"name": "WCF",
"id" : "12WCF",
"address" : "127.0.0.1",
"port": 62133
}
}
命令:-
consul.exe agent --dev
我正在使用 Windows 进行开发。
我已经在配置中提供了服务名称。但仍然有人说,缺少服务名称。
我还漏掉了什么吗?
有哪位大神能给点建议吗
谢谢。
啊,
知道了。所以,我们必须在 json 中添加一个名为 "service" 的属性来解决问题。
因此,最终配置将如下所示,
{
"service": {
"id":"somename",
"name":"nameofthissevice",
"service": "myservice",
"address": "127.0.0.1",
"port": 62133
}
}
不知道为什么 consul 没有在他们的文档中提到这一点。
谢谢。