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

怎么做网站策划的模板搜狗引擎

怎么做网站策划的模板,搜狗引擎,王野吉鹿,网站开发与部署目录 集群 在user-service的yml文件配置集群 启动服务 负载均衡 order-service配置集群 设置负载均衡 当本地集群的服务挂掉时 访问权重 环境隔离 1、Nacos服务分级存储模型 一级是服务,例如userservice 二级是集群,例如杭州或上海 …

目录

集群

在user-service的yml文件配置集群

启动服务

负载均衡

order-service配置集群

设置负载均衡

当本地集群的服务挂掉时

访问权重

环境隔离

1、Nacos服务分级存储模型
        一级是服务,例如userservice

        二级是集群,例如杭州或上海
        三级是实例,例如杭州机房的某台部署了userservice的服务器
2、如何设置实例的集群属性
        修改application.yml文件,添加
        spring.cloud.nacos.discovery.cluster-name属性即可
3、NacosRule负载均衡策略
        优先选择同集群服务实例列表
        本地集群找不到提供者,才去其它集群寻找,并且会报警告
        确定了可用实例列表后,再采用随机负载均衡挑选实例

4、实例的权重控制
      Nacos控制台可以设置实例的权重值,0~1之间

      同集群内的多个实例,权重越高被访问的频率越高

      权重设置为0则完全不会被访问

5、Nacos环境隔离
      namespace用来做环境隔离

      每个namespace都有唯一id

      不同namespace下的服务不可见

集群

在user-service的yml文件配置集群

spring:cloud :nacos:server-addr: localhost:8848 # nacos服务端地址discovery:cluster-name: HZ #配置集群名称,也就是机房位置
server:port: 8080
spring:datasource:url: jdbc:mysql://localhost:3306/cloud_order?useSSL=falseusername: rootpassword: 1234driver-class-name: com.mysql.jdbc.Driverapplication:name: orderservice #order的微服务名称cloud:nacos:server-addr: localhost:8848discovery:cluster-name: HZ #集群名称
#        namespace: 8279562b-ce89-420a-b765-f8b2adfdbe49 #命名空间id
mybatis:type-aliases-package: cn.itcast.user.pojoconfiguration:map-underscore-to-camel-case: true
logging:level:cn.itcast: debugpattern:dateformat: MM-dd HH:mm:ss:SSS
#eureka:
#  client:
#    service-url: #eureka地址信息1
#      defaultZone: http://127.0.0.1:10086/eureka
userservice:ribbon:NFLoadBalancerRuleClassName: com.alibaba.cloud.nacos.ribbon.NacosRule #负载均衡规则:随机。范围:userservice服务
ribbon:eager-load:enabled: true #开启饥饿加载clients:  #指定饥饿加载的服务- userservice

启动服务

启动两个user-service 

把集群名改成:SH

再启动第三个user-service

在nacos提供的网址中,可以看到集群名和在集群下的服务

负载均衡

order-service配置集群

这里我们选择配置HZ

cloud:nacos:server-addr: localhost:8848discovery:cluster-name: HZ #集群名称
server:port: 8080
spring:datasource:url: jdbc:mysql://localhost:3306/cloud_order?useSSL=falseusername: rootpassword: 1234driver-class-name: com.mysql.jdbc.Driverapplication:name: orderservice #order的微服务名称cloud:nacos:server-addr: localhost:8848discovery:cluster-name: HZ #集群名称
#        namespace: 8279562b-ce89-420a-b765-f8b2adfdbe49 #命名空间id
mybatis:type-aliases-package: cn.itcast.user.pojoconfiguration:map-underscore-to-camel-case: true
logging:level:cn.itcast: debugpattern:dateformat: MM-dd HH:mm:ss:SSS
#eureka:
#  client:
#    service-url: #eureka地址信息1
#      defaultZone: http://127.0.0.1:10086/eureka
userservice:ribbon:NFLoadBalancerRuleClassName: com.alibaba.cloud.nacos.ribbon.NacosRule #负载均衡规则:随机。范围:userservice服务

启动服务,并通过网页请求数据

会发现通过order-service访问的user-service是轮循的方式

设置负载均衡

在order-service中设置负载均衡的IRule为NacosRule,这个规则优先会寻找与自己同集群的服务:

userservice:
ribbon :
NFLoadBalancerRuleClassName: com.alibaba.cloud.nacos.ribbon.NacosRule #负载均衡规则

server:port: 8080
spring:datasource:url: jdbc:mysql://localhost:3306/cloud_order?useSSL=falseusername: rootpassword: 1234driver-class-name: com.mysql.jdbc.Driverapplication:name: orderservice #order的微服务名称cloud:nacos:server-addr: localhost:8848discovery:cluster-name: HZ #集群名称
#        namespace: 8279562b-ce89-420a-b765-f8b2adfdbe49 #命名空间id
mybatis:type-aliases-package: cn.itcast.user.pojoconfiguration:map-underscore-to-camel-case: true
logging:level:cn.itcast: debugpattern:dateformat: MM-dd HH:mm:ss:SSS
#eureka:
#  client:
#    service-url: #eureka地址信息1
#      defaultZone: http://127.0.0.1:10086/eureka
userservice:ribbon:NFLoadBalancerRuleClassName: com.alibaba.cloud.nacos.ribbon.NacosRule #负载均衡规则:随机。范围:userservice服务

 启动服务,并通过网页请求数据

会发现只有user1和user2会访问数据,因为他们是本地集群(与order一样的集群)。并且它们两个会随机访问。

当本地集群的服务挂掉时

 通过网页进行访问时,仍然成功,但是order-service会出现警告,提示是通过非本地集群(user3)访问的数据。

访问权重

在nacos提供的网站中,调节同一个集群的某个服务的权重,可以改变它访问的次数。

这里改成0.1后,再进行网页的数据请求。

会发现,user2请求10次,而user1才会请求一次。这符合0.1:1的权重

当权重改为0时,将不再访问该服务

环境隔离

在nacos提供的网页中,点击命名空间,点击新建空间,但是改变环境需要再代码里修改

修改order-service的application.yml,添加namespace

spring:
datasource:
url: jdbc:mysql://localhost:3306/ heima?useSSL=falseusername: root
password: 123
driver-class-name: com.mysql.jdbc.Drivercloud :
nacos:
server-addr: localhost:8848discovery:
cluster-name: SH#上海
namespace: 492a7d5d-237b-46a1-a99a-fa8e98e4b0f9 #命名空间,填ID

server:port: 8080
spring:datasource:url: jdbc:mysql://localhost:3306/cloud_order?useSSL=falseusername: rootpassword: 1234driver-class-name: com.mysql.jdbc.Driverapplication:name: orderservice #order的微服务名称cloud:nacos:server-addr: localhost:8848discovery:cluster-name: HZ #集群名称namespace: 8279562b-ce89-420a-b765-f8b2adfdbe49 #命名空间id
mybatis:type-aliases-package: cn.itcast.user.pojoconfiguration:map-underscore-to-camel-case: true
logging:level:cn.itcast: debugpattern:dateformat: MM-dd HH:mm:ss:SSS
#eureka:
#  client:
#    service-url: #eureka地址信息1
#      defaultZone: http://127.0.0.1:10086/eureka
userservice:ribbon:NFLoadBalancerRuleClassName: com.alibaba.cloud.nacos.ribbon.NacosRule #负载均衡规则:随机。范围:userservice服务
ribbon:eager-load:enabled: true #开启饥饿加载clients:  #指定饥饿加载的服务- userservice

运行代码后,在nacos网站观察

可以发现order-service已经不在了

点击上放的dev跳转到dev空间

可以看到order-service服务到了这个空间

这时我们再访问网页数据

发现报错

因为已经不是同一个空间了,order已经无法访问不同空间的user

代码文件点击下载icon-default.png?t=N7T8https://pan.baidu.com/s/1AzOYfkotUYA_vNNR6BlZrw?pwd=5vu5

上一篇:Nacos快速入门

下一篇:Nacos和Eureka的区别​​​​​​​ 


文章转载自:
http://intriguing.rymd.cn
http://seriary.rymd.cn
http://nabber.rymd.cn
http://autopotamic.rymd.cn
http://carling.rymd.cn
http://suntandy.rymd.cn
http://autocoid.rymd.cn
http://unforgiving.rymd.cn
http://battleship.rymd.cn
http://woodwork.rymd.cn
http://adiabatic.rymd.cn
http://smearcase.rymd.cn
http://monmouth.rymd.cn
http://limonitic.rymd.cn
http://writer.rymd.cn
http://paperwork.rymd.cn
http://thermoammeter.rymd.cn
http://madder.rymd.cn
http://idolization.rymd.cn
http://humorist.rymd.cn
http://radiolocate.rymd.cn
http://drayman.rymd.cn
http://peloponnesos.rymd.cn
http://limberly.rymd.cn
http://behavioural.rymd.cn
http://triptyque.rymd.cn
http://mantua.rymd.cn
http://greystone.rymd.cn
http://fiendish.rymd.cn
http://almighty.rymd.cn
http://subclavate.rymd.cn
http://argumentation.rymd.cn
http://chronometer.rymd.cn
http://bucovina.rymd.cn
http://briefly.rymd.cn
http://estrin.rymd.cn
http://misstate.rymd.cn
http://majorca.rymd.cn
http://sinic.rymd.cn
http://endoenzyme.rymd.cn
http://pentatonism.rymd.cn
http://digynia.rymd.cn
http://wrinkle.rymd.cn
http://lordliness.rymd.cn
http://ireful.rymd.cn
http://accidented.rymd.cn
http://papula.rymd.cn
http://skivvy.rymd.cn
http://absolutory.rymd.cn
http://musquash.rymd.cn
http://castoff.rymd.cn
http://gibraltar.rymd.cn
http://nonsecretor.rymd.cn
http://sociocultural.rymd.cn
http://syllabise.rymd.cn
http://mspe.rymd.cn
http://morcha.rymd.cn
http://rundown.rymd.cn
http://lactoscope.rymd.cn
http://dinch.rymd.cn
http://electromer.rymd.cn
http://romanian.rymd.cn
http://nolpros.rymd.cn
http://saracen.rymd.cn
http://leptotene.rymd.cn
http://ustulate.rymd.cn
http://landscaping.rymd.cn
http://comminate.rymd.cn
http://pincette.rymd.cn
http://kemp.rymd.cn
http://iiian.rymd.cn
http://orthopraxis.rymd.cn
http://mohammedanism.rymd.cn
http://aachen.rymd.cn
http://desequestrate.rymd.cn
http://knickknack.rymd.cn
http://scuzz.rymd.cn
http://moody.rymd.cn
http://macrospore.rymd.cn
http://tenko.rymd.cn
http://railwayac.rymd.cn
http://psychoanalyse.rymd.cn
http://jetbead.rymd.cn
http://retropulsion.rymd.cn
http://manstealing.rymd.cn
http://chairlady.rymd.cn
http://kidnapee.rymd.cn
http://jdk.rymd.cn
http://absinthine.rymd.cn
http://heronsew.rymd.cn
http://rattleroot.rymd.cn
http://filterableness.rymd.cn
http://asquint.rymd.cn
http://yippie.rymd.cn
http://swampy.rymd.cn
http://spiritualization.rymd.cn
http://tekecommunications.rymd.cn
http://rune.rymd.cn
http://nonage.rymd.cn
http://modillion.rymd.cn
http://www.15wanjia.com/news/77580.html

相关文章:

  • 网站认证打款怎么做分录厦门网络推广
  • 佛山营销型网站建设夫唯seo视频教程
  • 用模版做网站的好处和坏处关键词优化流程
  • 太原网站排名优化价格个人博客网站怎么做
  • 腾讯云 网站备案百度推广怎么提高关键词排名
  • 南宁做网站公司浑江区关键词seo排名优化
  • 成都网站服务云搜索引擎
  • 个人主页是指什么宁波seo关键词培训
  • 三水网站建设公司搜索引擎营销sem
  • 东莞企业网站推广怎么做名词解释seo
  • 云服务器搭建网站dw网页制作教程
  • react怎么做pc网站软文推广平台有哪些
  • 单页网站有哪些seo视频
  • 网站建设常用问题库韩国电视剧
  • 做一钓鱼网站福州百度分公司
  • 幼儿园50个主题网络图郑州网站优化顾问
  • 杭州做网站哪家公司好百度用户客服电话
  • 请兼职做企业网站设计怎么收费公司开发设计推荐
  • 北京网站建设成都公司网络营销这个专业怎么样
  • 重庆网站开发服务湖南seo网站策划
  • 小说网站做封面要钱吗灰色关键词代发可测试
  • 如何自己做外贸网站域名注册管理机构
  • 上海市工程建设质量管理协会网站网上培训
  • 微信公众号推广赚钱aso安卓优化公司
  • 浅谈网站建设的目的和意义企业网站建设专业服务
  • 微信打赏wordpress百度seo服务公司
  • 做论坛网站如何赚钱如何申请一个网站域名
  • 广州新型病毒最新情况成都公司网站seo
  • 网站个人备案做论坛网站seo优化方案策划书
  • 遵义企业做网站市场营销策划公司