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

做网站群WordPress免插件添加公告

做网站群,WordPress免插件添加公告,网站说明怎么写,昆明软件开发公司排名作者 | 磊哥来源 | Java中文社群#xff08;ID#xff1a;javacn666#xff09;转载请联系授权#xff08;微信ID#xff1a;GG_Stone#xff09;Nacos 中的参数有很多#xff0c;如#xff1a;命名空间、分组名、服务名、保护阈值、服务路由类型、临时实例等#xff… 作者 | 磊哥来源 | Java中文社群IDjavacn666转载请联系授权微信IDGG_StoneNacos 中的参数有很多如命名空间、分组名、服务名、保护阈值、服务路由类型、临时实例等那这些参数都是什么意思又该如何设置接下来我们一起来盘它。1.命名空间在 Nacos 中通过命名空间Namespace 分组Group服务名Name可以定位到一个唯一的服务实例。命名空间NamespaceNacos 服务中最顶层、也是包含范围最广的概念用于强制隔离类似环境或租户等场景。Nacos 的服务也需要使用命名空间来进行隔离。命名空间在 Nacos 控制台的一级目录里可以找到如下图所示在服务列表中也能看到命名空间的身影如下图所示1.1 命名空间用法命名空间默认为 public在项目开发中如果不指定命名空间那么会使用默认值 public。官方推荐使用运行环境来定义命名空间如生产版本可使用 public开发版可定义为 private。在项目开发中可通过配置“spring.cloud.nacos.discovery.namespace”来定义命名空间如下图所示1.2 注意事项命名空间在使用前必须先在控制台新建命名空间如下图所示如果在控制台没有新建命名空间直接在项目中使用的话是不能将服务成功的注册到 Nacos 中的如下在项目中配置了一个未新建的 dev 命名空间如下图所示然后启动项目此时会发现在 Nacos 控制台的服务列表中一直刷新不到任何服务实例如下图所示2.分组名分组名GroupNacos 中次于命名空间的⼀种隔离概念区别于命名空间的强制隔离属性分组属于⼀个弱隔离概念主要用于逻辑区分⼀些服务使用场景或不同应用的同名服务最常用的情况主要是同⼀个服务的测试分组和生产分组、或者将应用名作为分组以防止不同应用提供的服务重名。分组名在 Nacos 控制台的服务列表中可以看到如下图所示分组名默认为 DEFAULT_GROUP在项目中可通过“spring.cloud.nacos.discovery.group”来设置如下图所示此项可省略省略时的默认值为 DEFAULT_GROUP。分组名可以直接在项目中使用无需像命名空间那样在使用前还要在控制台中新建设定了分组名之后刷新服务列表就可以看到新的分组名称了如下图所示3.服务名服务名Name该服务实际的名字⼀般用于描述该服务提供了某种功能或能力。通常推荐使用由运行环境作为命名空间、应用名作为分组服务功能作为服务名的组合来确保该服务的天然唯⼀性当然使用者可以忽略命名空间和分组仅使用服务名作为服务唯⼀标示这就需要使用者在定义服务名时额外增加自己的规则来确保在使用中能够唯⼀定位到该服务而不会发现到错误的服务上。服务名在项目中可以通过“spring.application.name”来指定如下图所示4.保护阈值健康保护阈值ProtectThreshold为了防止因过多实例故障导致所有流量全部流入剩余实例继而造成流量压力将剩余实例被压垮形成雪崩效应。应将健康保护阈值定义为⼀个 0 到 1 之间的浮点数。当域名健康实例数占总服务实例数的比例小于该值时无论实例是否健康都会将这个实例返回给客户端。这样做虽然损失了⼀部分流量但是保证了集群中剩余健康实例能正常工作。简单来说保护阈值是一个 0-1 的浮点值保护阈值是允许集群中健康实例占比的最小值如果实际健康实例的占比小于或等于设置的保护阈值时就会触发阈值保护如下图所示设置保护阈值为 0.75停掉唯一的健康实例集群的健康实例占比降成了 0%小于设置的保护阈值 0.7575%此时就会触发阈值保护如下图所示5.服务路由类型服务路由类型的设置如下图所示它是用来设置服务的路由策略的默认值为 none。如果设置此值为 label标签模式需要设置相应的标签表达式来匹配实例选择器Selector通过实例选择器可以完成自定义负载均衡策略比如我们可以自定义实例选择器实现就近访问的负载均衡策略这样消费者在调用时会优先调用离自己比较近的 IP 节点从而实现更高效的服务调用。6.权重权重Weight实例的级别配置。权重为浮点数范围为 0-10000。权重越大分配给该实例的流量越大。它是针对服务实例进行设置的如下图所示7.临时实例在 Nacos 中服务实例有两种类型持久化实例和临时实例也叫非持久化实例。当控制台中“临时实例”为 true 时表示此服务为临时实例如下图所示7.1 临时实例 VS 持久化实例临时实例和持久化实例的区别主要有以下两点临时实例在非健康状态下会被自动剔除而持久化实例不会被自动剔除。临时实例的健康状况是 Nacos 客户端以固定频率5s一次上报给 Nacos 服务器端的而持久化实例是 Nacos 服务器端主动探测的。7.2 实例类型设置在项目开发中可以通过设置“spring.cloud.nacos.discovery.ephemeral”来指定服务的实例类型默认为临时实例也就是默认“spring.cloud.nacos.discovery.ephemeraltrue”。如果要设置持久化实例需要设置“spring.cloud.nacos.discovery.ephemeral”设置为 false如下图所示7.3 注意事项服务的实例类型一旦确定之后整个生命周期内不允许被修改如果试图修改实例类型会提示如下错误总结Nacos 中通过命名空间 分组名 服务名可以定位到一个唯一实例通常推荐使用由运行环境作为命名空间、应用名作为分组服务功能作为服务名的组合来定义服务。保护阈值是牺牲⼀部分流量保证集群中剩余健康实例能正常工作的一种手段。服务路由类型和权重都是用来定义 Nacos 路由规则的而临时实例和持久化实例是 Nacos 中的两种实例类型。参考鸣谢《Nacos框架与原理》是非审之于己毁誉听之于人得失安之于数。公众号Java中文社群面试合集https://gitee.com/mydb/interview往期推荐芭比扣了Nacos中服务删除不了肿么办2022-02-17 Nacos服务注册与发现的2种实现方法2022-02-09 Spring Cloud Alibaba Nacos 服务注册与发现功能实现2022-02-07 求点赞、在看、分享三连
http://www.pierceye.com/news/42418/

相关文章:

  • 夹江企业网站建设报价百度移动应用
  • 重庆一次可以备案多少个网站wordpress一键建站
  • 深圳定制专业网站工厂网站建设公司
  • 怎样分析网站做seo邢台学校网站建设
  • 安徽省住房城乡建设厅网站服务商
  • 怎样做一个公司网站温州通告最新
  • 自己做网站图片存在哪里成都住建局官网e蓉
  • 赣州建设监督网站网站流量如何增加
  • 免流网站开发司法政务网站群建设
  • 河南网站备案所需资料舟山建设网站
  • 网站建设规划书河北山东专业企业网站建设
  • 溧阳手机网站设计营销型网站建设开发
  • 网站内容怎么修改网页版微信可以传文件吗
  • 建设网站的费用属于做网站的软件page
  • 关于建设饮食与健康网站的意义注册了域名后怎么设计网站
  • 汽车电子商务网站建设规划书自己做的网站显示不出来
  • 企业做网站带来的好处域名申请哪家好
  • 做推广网站哪家好网站建设分金手指专业二八
  • 怎么快速提升网站权重沈阳做网站哪家公司好
  • 中国建设学会查询网站这几年做哪个网站致富
  • 网站的pdf目录怎么做的施工企业市场部
  • 延吉建设局网站有没有专业做挂的网站吗
  • 黑龙江开放网站备案百度网站入口
  • 网站源代码下载工具网络科技工作室
  • 万网企业网站建设奢侈品网站模板
  • 如何给网站加关键词浦东新区做网站公司
  • 网站建设及推广图片网络广告推广方案
  • 静态网站seo怎么做软件开发工程师是什么职业
  • 建构网站西安怎么做网站流量赚钱吗
  • 国内虚拟助手网站有哪些做海报的网站