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

站长百度二级网站内容建设要求

站长百度,二级网站内容建设要求,直播间网站开发,安阳网Spring是微服务架构#xff0c;是一种经过良好架构设计的分布式架构方案。 微服务架构有如下特性 单一#xff1a;微服务拆分粒度小#xff0c;每一个服务都对应唯一的业务能力#xff0c;做到单一职责#xff0c;避免重复业务开发 面向服务#xff1a;微服务对外暴漏…Spring是微服务架构是一种经过良好架构设计的分布式架构方案。 微服务架构有如下特性 单一微服务拆分粒度小每一个服务都对应唯一的业务能力做到单一职责避免重复业务开发 面向服务微服务对外暴漏业务接口 自己治理独立团队对立技术独立数据部署独立 隔离性强服务调用做好隔离/容错/降级/避免出现级联问题 Eureka注册中心 提供者与消费者提供者与消费者角色是相对的 服务提供者一次业务中被其它微服务调用的服务{提供接口给其它微服务} 服务消费者一次业务中调用其它的微服务服务{调用其它微服务提供的接口} 原理分析服务调用中出现的问题以及Eureka的作用 消费者如何获取服务提供的具体信息 ①服务提供者启动时向eureka注册自己的信息 ②eureka保存这些信息 ③消费者根据服务名称向eureka拉取提供者信息 如何有多个服务提供者服务消费者利用负载均衡算法从服务列表中挑选一个 消费者如何感知服务提供者健康状态 ①服务提供者会每隔30秒向eurekaServer发送心跳请求报告健康状态 ②eureka会更新记录服务列表信息心跳不正常会剔除 ③消费者可以拉去到更新的信息 Ribbon负载均衡 规则是一个叫IRule的接口来定义的默认实现是ZoneAvoidanceRule根据zone选择服务列表 然后进行轮询 加载策略 Ribbon采用懒加载即第一次访问时才会去创建LoadBalanceClient请求时间会很长 而饥饿加载则会项目启动时创建降低第一次访问的耗时 可以通过配置开启饥饿加载 ribbon:     eager-Load:         enabled:true # 开启饥饿加载         clients:userservice # 指定xuserservice这个服务饥饿加载 Nacos注册中心 1在cloud 父工程中添加spring-cloud-alilbaba的管理依赖 2注释掉原有的eureka的依赖 3添加nacos的客户端依赖 4配置文件查看nacos控制台默认的账户密码均为nacos 5如果连接云服务器需要在配置安全组中配置放开8848端口。 spring:     application:         name: userservice # 服务名称     profile:         active: dev #开发环境这里是dev     cloud         nacos:             server-addr: localhost:8848 # Nacos地址             config:                 file-extension: yaml #文件后缀名 nacos配置自动刷新 修改nacos中的配置后微服务中无需重启即可让配置生效 也就是配置热更新。 一种是Value注入的变量所在类上添加注解RefreshScope 另一种是ConfigurationProperties 注解代替Value注解 Nacos集群搭建 搭建数据库初始化数据库表结构 nacos-mysql.sql是mysql数据库初始化脚本。 schema.sql是Derby 数据库初始化脚本。 Nacos默认数据存储在内嵌数据库Derby中不属于生产可用的数据库。 官方推荐的最佳实践是使用带有主从的高可用数据库集群这里我们以单点的数据库为例来讲解。 创建一个数据库名为nacos导入nacos中自带的mysql.sql 配置Nacos 进入nacos的conf目录修改配置文件cluster.conf.example重命名为cluster.conf 然后添加内容 127.0.0.1:8845 127.0.0.1.8846 127.0.0.1.8847 然后修改application.properties文件添加数据库配置 启动nacos nginx反向代理 upstream nacos-cluster {     server 127.0.0.1:8841;     server 127.0.0.1:8842;     server 127.0.0.1:8843; } server {     listen       80;     server_name  localhost;     location /nacos {         proxy_pass http://nacos-cluster;     } } 服务配置文件中设置spring:   cloud:     nacos:       server-addr: localhost:80 # Nacos地址 Nacos与eureka的共同点 都支持服务注册和服务拉取 都支持服务提供者心跳方式做健康检测 Nacos与Eureka的区别 1.Nacos支持服务端主动检测提供者状态临时实例采用心跳模式非临时实例采用主动检测模式 2.临时实例心跳不正常会被剔除非临时实例则不会被剔除 3.Nacos支持服务列表变更的消息推送模式服务列表更新更及时 4.Nacos集群默认采用AP方式当集群中存在非临时实例时采用CP模式Eureka采用AP方式
http://www.dnsts.com.cn/news/42888.html

相关文章:

  • 公司网站制作需要多少钱义乌线上商城推广软文
  • wordpress站点搭建青岛哪家做网站的公司好
  • 网站效果长沙seo招聘
  • 建设一个游戏网站需要多少钱磁力链搜索引擎入口
  • 网站宝搭建网站环境网站怎么做可以合法让别人充钱
  • 淄博网站排名外包淮南seo
  • 天河做网站怎样做一个购物型的网站
  • 深圳手机端网站建设收费东营市建设局网站
  • 网站备案 失败网站展示英文都用什么字体
  • 做学校网站需要备案么游戏点卡平台网站开发
  • 正规的金融行业网站开发宜春网站推广优化
  • 新网网站负责人核验现场拍摄照片电子件房产管理系统
  • 网站建设哪家好服务网页设计培训包就业
  • nginx wordpress多个站点百度地图放到网站上
  • 海宁市建设局官方网站6公司黄页是什么东西
  • 大连企业网站建站模板游戏客户端开发
  • 厦门思总建设有限公司网站长春网站建设专业公司
  • 如何建立公司的网站外包公司辞退员工补偿标准
  • 手机网站建设开发酷家乐设计官网
  • 做配音任务的网站如何给自己网站做外链
  • 铜仁市网站建设商丘网络推广哪家好
  • 设计做网站通用cms的源代码怎么给网站做外链
  • 做创业项目的网站泰安一级的企业建站公司
  • 广州网站建设兼职用什么网软件做网站
  • 网站开发面试淘宝网页版
  • 线上咨询预约网站建设方案北京建站公司兴田德润专业
  • 小百姓这个网站谁做的wordpress门户主题
  • 清远市企业网站seo联系方式活动策划方案详细模板
  • WordPress新闻采集插件搜索引擎优化
  • 凤城网站建设网站域名想更换要怎么做