servicestack-discovery-consul:使用Consul.io进行服务发现的ServiceStack插件

时间:2024-06-17 08:54:36
【文件属性】:

文件名称:servicestack-discovery-consul:使用Consul.io进行服务发现的ServiceStack插件

文件大小:233KB

文件格式:ZIP

更新时间:2024-06-17 08:54:36

consul servicestack service-discovery C#

ServiceStack.Discovery.Consul 插件,使用作为提供透明的 这样,仅基于.Net CLR请求类型的副本,分布式服务堆栈实例就可以彼此调用,而不必知道彼此在哪里。 您的服务不需要彼此依赖,并且在将更新部署到服务时,它们将自动注册和使用,而无需重新配置现有服务。 每个服务的自动和可自定义的运行状况检查也将确保不会使用出现故障的服务,或者,如果您运行一个服务的多个实例,则仅返回运行状况最好且响应最快的服务。 要求 领事代理必须与AppHost在同一台计算机上运行。 快速开始 安装软件包 PM > Install-Package ServiceStack.Discovery.Consul 将以下内容添加到您的AppHost.Configure方法中 public override void Configure ( Container container ) {


【文件预览】:
servicestack-discovery-consul-develop
----build.cake(9KB)
----.gitignore(4KB)
----src()
--------ServiceStack.Discovery.Consul.sln(4KB)
--------Servicestack.Discovery.Consul()
--------ServiceStack.Discovery.Consul.sln.dotSettings(12KB)
--------.idea()
--------test()
--------.editorconfig(179B)
----build.ps1(7KB)
----assets()
--------HealthChecks.png(20KB)
--------ServiceRegistration.png(11KB)
--------Services.png(135KB)
--------RequestDTOServiceDiscovery.png(11KB)
----LICENSE(14KB)
----README.md(10KB)
----cake.config(326B)
----.appveyor.yml(745B)
----.gitattributes(3KB)

网友评论