当前位置: 首页 > news >正文

银川品牌网站建设公司西安seo优化推广

银川品牌网站建设公司,西安seo优化推广,网站设计哪个好,某俄文网站一、概念#xff1a;什么是consul:Consul 是有多个组件组成的一个整体#xff0c;作用和Eureka,Zookeeper相当#xff0c;都是用来做服务的发现与治理。 Consul的特性#xff1a;1、 服务的发现#xff1a;consul可以把注册到其中的服务提供给使用者#xff0c;也可以主动… 一、概念什么是consul: Consul 是有多个组件组成的一个整体作用和Eureka,Zookeeper相当都是用来做服务的发现与治理。 Consul的特性          1、 服务的发现consul可以把注册到其中的服务提供给使用者也可以主动发现服务在consul的客户端界面中用户可以得到服务的信息比如IP端口等信息在客户端界面中可以很容易的找到注册的服务          2、 健康检查这里健康检查就是检查服务是否在良好的运行这里判断服务是否运行良好可以用Web服务的状态进行判断也可以用服务器的利用状态进行判断可以根据这些状态来判断那些服务是良好运行的那些是不健康的这里不健康可以是服务器的利用率从而根据这些判断路由远离不健康的服务。         3、 KVStore就是KEY/Value的存储在使用中可以根据KV的存储功能做很多事情比如动态的进行配置进行一些特征的标记协调管理的选举KV存储的API是基于HTTP的。         4、 多数据中心consul支持多哦数据中心意味着我们这是用consul的过程中不必担心多做更多的工作来进行扩展。         Consul是一个分布式的高可用的系统。每一个向consul注册的的服务在服务无本身都会运行一个agents代理运行代理的最终目的是为了对当前服务进行健康检查以便通知Consul系统当前节点的健康与否在consul的特性健康检查我们已经举过例子。        每个数据中心运行一个领事服务器集群。当提出跨数据中心服务发现或配置请求时本地(agents)服务器将请求转发到远程数据中心并返回结果。      白话进行健康检查就是为了决定能不能用这个节点服务这个节点的服务是否是所有已知节点中性能最好的不是最好的换一个就是了。在使用的过程中每一个服务器运行时建议模拟出多个可以导致服务失败、数据丢失的场景然后为每一个服务推荐用作安全的服务器。在这个过程中有一个最大的功臣就是代理agents代理实现了和服务器之间的交流。了解更多https://www.consul.io/intro/index.html 二、Consul的安装   1、 Consul的下载     地址 https://www.consul.io/              点击DOWNLOAO 进入下载页面如下                 我下载的是win版本并且已解压大小非常的小           2、安装运行    安装命令为Consul.exe agent -dev   开发者模式安装   Ctrl C 可以停止运行 如下图                        开发者模式安装只适用于单个服务器的环境不用于生产开发者模式不保存任何的状态。     安装成功后我们可以看到输出的日志信息中包含了。Client addr: 客户端地址为127.0.0.1:8500DNS为8600 我们可以在浏览器中进行访问    访问结果如下        在页面中我们可以看到我们的服务、 consul 在会默认把自己注册成为一个服务节点界面中向我们展示了自己的运行状态IP服务器等信息    我们还可以通过命令来进行查看 服务的信息    命令 consul members 下图是输出          图中向我们输出了我们自己更加详细的信息地址、状态、角色、版本信息    在后期我们使用的过程中我们会添加很多的服务这个时候的输出可能更多因为服务的信息是通过通讯协议获取以及注册的为了避免consul视图中的服务状态和服务器上的状态保持一致就需要通过HttpApi将服务的状态发送给consul中的管理(agent) 结合上文中consul的特性3KVStore我们可以更好的理解。    官方翻译     中断代理之后您应该看到它离开集群并关闭。通过优雅地离开领事通知其他集群成员节点已离开。如果您强制终止代理进程集群的其他成员将检测到节点失败。当成员离开时其服务和检查将从目录中删除。当一个成员失败时它的健康状态被简单地标记为关键但它不会从目录中删除。领事将自动尝试重新连接到失败的节点允许它从某些网络条件中恢复而不再与左侧节点联系。此外如果代理作为服务器运行那么优雅的休假对于避免可能导致影响协商一致协议的可用性中断非常重要。   三、Consul的简单使用     1、新建一个AspNetCoreAPI项目      如下图             2、在项目中的Startup中Configure方法中实现注册                代码如下     3、启动首先确保Consul已启动我们运行项目注册         步骤如下            编译Api 成功后我们通过命令行的方式运行                 执行命令dotnet 项目DLL --ip 设置ip -- port 设置端口(dotnet Framework.WebApi.dll --ip 127.0.0.1 --port 5001)  敲击回车运行项目              同一个项目我们可以运行多个在命令运行时设置不同端口就可以运行了                                                                  刷新consul客户端我们可以看到我们的服务注册成功了            结果如下               文章参考如鹏网杨中科老师的AspNetCore 微服务普及推广内容相关文章 .NET Core微服务之基于Consul实现服务治理.NET Core微服务之基于Consul实现服务治理续Ocelot Consul实践青客宝团队Consul内部分享ppt搭建consul 集群Redola.Rpc 集成 Consul 服务发现Consul 服务注册与服务发现原文地址: https://www.cnblogs.com/szlblog/p/9162557.html.NET社区新闻深度好文欢迎访问公众号文章汇总 http://www.csharpkit.com
http://www.pierceye.com/news/34348/

相关文章:

  • 网站设计需求文档专注于网站营销服务
  • 山西建设执业注册管理中心网站长治建网站
  • 网站设计深圳联系电话?最新国际军事动态
  • 专注苏州网站建设营销网页
  • 和田地区建设局网站最好的建设网站
  • 学习怎样建网站wordpress 下载站插件
  • 哪个网站做简历好如何创建手机网站
  • 网站设计与开发的基本步骤包括哪些?东莞网站建设 喷砂机
  • 仿163源码交易平台宽屏整站源码 网站模板交易平台源码建设企业网站收费吗
  • wordpress网站维护插件网店装修时如何进行文案策划
  • 网站制作com cn域名有什么区别湛江高端网站建设
  • 石景山网站建设的大公司丹徒网站建设方案
  • 哪些产品可以做单页网站网上推广怎么做
  • 替别人做设计的网站大连app开发定制
  • 一个网站多个数据库动漫制作专业介绍及就业方向
  • 免费网站源码下载中堂镇仿做网站
  • 做网站需要哪些技能eclipse网站开发流程
  • 宾馆在什么网站做推广效果好网站做单链 好不好
  • 如何注册一家网站建设公司赣州福泰龙网站建设
  • 小程序要先做网站腾讯云服务器免费领取
  • 在哪家网站上可以找到加工活做wordpress get terms
  • 怎么修改网站的源代码营销型网站推广方案
  • 网站添加模块网站建设属于软件开发
  • txt免费全本电子书软件下载网站wordpress获取动态页面
  • 百度网站开发企业网站及信息化建设
  • 长沙品牌网站制作服务报价创立网站
  • 建一个在线商城网站汉口北做网站
  • 做新媒体应该关注什么网站番禺人才网官网入口
  • 网站建设后期修改鹤山市住房和城乡建设局网站
  • 西安建站网站网站数据修改教程