我正在尝试将 Wildfly Swarm REST 服务注册到正在运行的 Consule 代理,但它无法正常工作。
我能够注册一项服务(我可以在 Consul ui 中看到它),但不知何故,健康检查不起作用。
Swarm 服务器经常告诉我,由于“不允许使用 HTTP 405 方法”,“发送检查”失败。我可以在 Consule 控制台中看到类似的日志,不允许使用 GET 方法。
我陷入了死胡同:我的应用程序无法正常工作,Wildfly Swarm 示例也无法正常工作(同样的例外)。为了确定,我还在两侧配置了一个 CORS 过滤器,但这也不起作用。
我正在使用 Wildfly Swarm 2017.10.1 和 Consul 1.0.0。
我希望你们能提供帮助。此致