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

简单网站设计搜索引擎优化的简写是

简单网站设计,搜索引擎优化的简写是,郑州一建集团有限公司电话,徐州建站软件SpringCloud中的注册、发现、网关、服务调用都已经完成了,现在就剩下最后一部分,就是关于网络控制。SpringCloud Alibaba这一套中间件做的非常好,把平时常用的功能都集成进来了,而且非常简单高效。我们下一步就完成最后一块拼图Se…

SpringCloud中的注册、发现、网关、服务调用都已经完成了,现在就剩下最后一部分,就是关于网络控制。SpringCloud Alibaba这一套中间件做的非常好,把平时常用的功能都集成进来了,而且非常简单高效。我们下一步就完成最后一块拼图Sentinel,它是为了控制流量和控制服务的健壮性而做的一款工具,也是非常符合我们日常工作中面对的那些非功能性要求。

开始操作之前,不得不说一下关于微服务的限流和熔断,限流通常用在一些秒杀的场景,为了防止大量请求突然间涌进服务器导致服务宕机,所以把一部分请求故意中断掉,从而保护我们的服务器稳定运行;熔断就是在服务出现亚健康情况时,减少流量进入,从而尽可能的让客户的使用不受影响,如果服务彻底失效,那么流量就完全不再分配给故障节点,但是有时候过一段时间故障节点会自己恢复,所以我们还要能过一段时间把恢复正常的节点纳入进来。从我个人理解来看,其实这两个功能有点超出开发人员范围,更接近运维人员的工作,所以我特别推崇云原生service mesh的架构,把限流和熔断放在容器层实现。

1、搭建Sentinel非常简单,下载jar文件,直接运行就可以了,Sentinel不用搞什么集群模式,因为它不参与业务功能,即使宕机了也不影响业务的正常运转,具体说其实就是一个配置管理中心。

java -Dserver.port=8080 -Dcsp.sentinel.dashboard.server=192.168.3.41:8080 -Dproject.name=sentinel-dashboard -jar sentinel-dashboard-1.8.8.jar

通过浏览器打开:http://192.168.3.41:8080/#/login 账号密码都是sentinel。

2、还是以nacos-client-demo这个项目为例子,添加对sentinel的依赖。

        <dependency><groupId>com.alibaba.cloud</groupId><artifactId>spring-cloud-starter-alibaba-sentinel</artifactId></dependency>

3、修改application.yml文件,配置sentinel信息。

spring:application:# nacos会使用该名字进行注册发现name: nacos-client-democloud:nacos:# nacos的地址,集群形式添加多个地址server-addr: 192.168.3.54:80# nacos的账号username: nacos# nacos的密码password: nacosdiscovery:group: devopsnamespace: sitconfig:namespace: sitgroup: devopssentinel:transport:dashboard: 192.168.3.41:8080clientIp: 192.168.3.164config:# 加载两个dataId,要是key冲突,则后面的value会覆盖前面的valueimport:- nacos:user?refresh=true- nacos:project?refresh=true
server:servlet:context-path: /${spring.application.name}port: 8081
mj:jwt:ttl: 30

clientIp可以不写,不过有时候默认的ip可能读取本地ip不准确(比如第一个网卡是虚拟网卡)。

4、刚开始sentinel里面是什么都没有的,需要调用一下接口,sentinel才能抓取到数据从而更新页面。

curl -H "token: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1c2VyTmFtZSI6InpoYW5nc2FuIiwidXNlcklkIjoiMTIzIiwiZXhwIjoxN zQwNzU1NDE2fQ.Xqpgk_lqhpxIIvxSo70mb3LQuozREIOituLyZKKYYaA" http://127.0.0.1:8888/nacos-client-demo/api/talk

5、这样就可以通过界面对接口进行操作了

6、限流,就是对这个接口做流量限制,防止大流量把服务器冲垮,像秒杀这种场景,我们平时抢优惠卷失败就是这个功能在作祟。

如果勾选集群,还可以控制集群总量,或者也可以是单机阈值,非常方便。

7、熔断,就是对服务亚健康状态时的减少流量,如果宕机,就彻底不分配流量。

熔断时长就是配置宕机之后如果恢复,SpringCloud会过一会再来查看是不是真正恢复了,没恢复就继续熔断,恢复了就又纳入到集群里面。

8、热点规则,这个比限流更精细,就是用来限制http请求里某个参数的请求并发数,比如userId,让这个用户不要那么频繁操作。

参数索引就是表示http请求时候以哪个参数为限制标准。

9、授权,就是表示该接口被调用的权限,有些安全性很高的接口,比如支付接口,就限制只能由某几个微服务才能调用。

http://www.dtcms.com/wzjs/801926.html

相关文章:

  • 网站离线浏览器 怎么做湖南送变电建设公司 网站
  • 医院网站建设 价格低淮南网云小镇房价
  • 网站设计与管理方向网站建设面试表
  • 承德北京网站建设重庆重庆网站建设
  • 如何做自己的淘客网站有创意的婚纱网站模板下载
  • 网站制作容易吗大良外贸网站设计
  • 玉田网站设计公司wap建站工具
  • 我国外贸网站的建设重庆网站策划
  • 网站做专业团队在线网站生成器
  • 大丰做网站找哪家好做淘宝联盟网站要多少钱
  • 做网站的技术岗位有哪些网络热词缩写
  • 电商网站建设制作济南做网站的公司有哪些
  • 试玩网站建设电子商务网站建设模板下载
  • 成都网站建设四川冠辰网站建设网站排名优化原理
  • 网站建设单位wordpress仿微信
  • 自己做的网站显示iis7零基础月做网站多久
  • 苏州网站制作好的公司建设工程抗震应当坚持的原则有
  • 如何拍做美食的视频网站石景山网站建设有哪些公司
  • 移动网站建设初学视频教程中国移动网站官网
  • 网站建设的基本流程规范wordpress博客软件
  • 专业做美食视频的网站重庆智能网站建设公司
  • 如何做直播网站成都网站建设怎么样
  • 企业网站快速备案服务西青做网站公司
  • 网站建设框架怎么写英文网站google推广
  • 贵阳建设工程信息网站网站域名不要了怎么做
  • 网站制作公司咨询工作内容泰州专业网站建设公司
  • 江西建设单位网站wordpress安装幻灯片
  • 莱芜金点子信息港二手市场网站访问速度优化
  • 文山州中小企业网站建设东莞网络营销平台
  • h5 网站开发网站后台管理软件