consul

    0热度

    1回答

    我们可以在领事中实现循环法吗?下面我做了一些尝试,但没有成功。 当我尝试使用consul负载平衡时,通过启动2个容器并在领事中以相同的名称注册。在此之后,我做了由领事(tomcat.test.service.consul)提供的DNS卷曲并获得负载均衡。 但是,当我在浏览器中点击DNS时,它不工作。如果只有一个容器,那么它可以工作,只要我启动新的容器(负载平衡),它就会返回一个空白页面。 请让我知

    0热度

    1回答

    我们使用Consul服务发现机制来获取代理列表,通过它我们可以抓取特定目标。有多种冗余代理,但最终它们都提供完全相同的信息。 现在,我们希望重新标记始终删除从SD返回的一个(随机)节点。它不能被硬编码,因为代理的名称和数量可以改变。 看过重新标记的实现后,我不认为这是可能的,但也许有一些聪明的黑客来实现这一点。 问题:是否有可能从普罗米修斯服务发现中除去一个(随机)节点?

    1热度

    3回答

    我们在我们的应用程序中使用Liferay 6.2 Portal。 我们想用来自Consul的值更新portal-ext.properties中的属性。 例如,我们要使用Consul的值来设置property virtual.hosts.valid.hosts。 我们想要避免的一个选择是使用Consul-template并使用bash脚本更新文件。 是否有编程方式来更新Liferay中的属性? (例

    1热度

    1回答

    我不是能够看到领事UI脚本输出... 脚本运行,但输出是没有看到 那是什么我失踪或出错请帮助! :/:/

    0热度

    1回答

    我与3个微服务创建Spring启动微服务的应用程序。 我使用发现领事。我只有一个带有4台主机的单一数据中心。 我是否应该在其各自的本地主机中连接3个consul代理(客户端)并在其余主机上运行一个consul服务器? 需要提及的是集群应该有一个以上的服务器。以上情况适用吗?

    0热度

    1回答

    运行我有一个systemd服务连接到服务器consul我春天启动的应用程序,背后haproxy。 consul提供consul-template经由consul-template命令自动更新haproxy配置文件中的服务位置。 consul-template需要一个模板文件并写入最终的haproxy配置文件,然后重新加载haproxy。 现在,consul-template进程需要始终与我的应用程

    0热度

    1回答

    我想设置一个领事,注册者,码头设置,我想知道如何当一个容器注册自己,我可以分配一个域名,以便它可以开始接收请求。 这可能是各种容器,具有各种功能,领域,如:user.mycompany.com,product-list.mycompany.com,等等等等 所以每个容器必须知道什么域它应该注册下,或领事应该知道每个容器的名称和它应该给它的域配置? 事情是,我想真正的域名,互联网访问的,而不是之类的

    1热度

    1回答

    我有以下代码: package publicservice import ( "time" "github.com/hashicorp/consul/api" "github.com/hashicorp/consul/testutil" "testing" ) func TestAcquireLock(t *testing.T) { con

    2热度

    1回答

    我们正在从Zookeeper迁移到Consul以管理动态键值配置。我们正在使用OrbitzWorldwide client,我们希望使用它的手表功能来订阅键值更改。但是,我们不确定如何做到这一点。 Zookeeper对手表提供本机支持。例如: curator.getData() .usingWatcher(watcher) .forPath(path); 在OrbitzWo

    1热度

    1回答

    目前,我使用Consul来存储ASP.NET Web应用程序的应用程序设置和配置。但是,当每个请求需要从Consul服务查询时,我都会遇到性能问题。 我看到Consul有看服务器功能,但我不知道如何在Windows中使用它,以及如何宣布Web应用程序知道何时键/值数据更改