unknown service ID Error when trying to deregistering consul service

问题描述 投票:0回答:0

我相信我应该能够使用 consul 工具或 rest API 来注销服务,但是,我总是得到一个错误:

$ consul catalog services
consul
shop
smtp

$ consul services deregister -id=smtp
Error deregistering service "": Unexpected response code: 404 (Unknown service ID "smtp". Ensure that the service ID is passed, not the service name.)

$ curl -X PUT http://127.0.0.1:8500/v1/agent/service/deregister/smtp
Unknown service ID "smtp". Ensure that the service ID is passed, not the service name.

我查看了相关示例并尝试了不同的 API。我错过了一些明显的东西吗?

consul
© www.soinside.com 2019 - 2024. All rights reserved.