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

小型企业网站建设方案万网创始人为什么封停慧聪网

小型企业网站建设方案,万网创始人为什么封停慧聪网,百度代理公司查询,wordpress ppt演示Nacos注册中心 服务注册到Nacos Nacos是SpringCloudAlibaba的组件也遵循SpringCloud中定义的服务注册和服务发现规范,因此使用Nacos与使用Eureka对于微服务来说并没有太大区别 主要差异就是依赖不同,服务地址不同 第一步: 在父工程cloud-demo模块的pom.xml文件中引入Spring…Nacos注册中心 服务注册到Nacos Nacos是SpringCloudAlibaba的组件也遵循SpringCloud中定义的服务注册和服务发现规范,因此使用Nacos与使用Eureka对于微服务来说并没有太大区别 主要差异就是依赖不同,服务地址不同 第一步: 在父工程cloud-demo模块的pom.xml文件中引入SpringCloudAlibaba的管理依赖spring-cloud-alibaba-dependencies dependencygroupIdcom.alibaba.cloud/groupIdartifactIdspring-cloud-alibaba-dependencies/artifactIdversion2.2.6.RELEASE/versiontypepom/typescopeimport/scope /dependency第二步: 在user-service和order-service模块的pom文件中引入Nacos的客户端依赖spring-cloud-starter-alibaba-nacos-discovery dependencygroupIdcom.alibaba.cloud/groupIdartifactIdspring-cloud-starter-alibaba-nacos-discovery/artifactId /dependency第三步: 在user-service和order-service模块的application.yml文件中配置注册的服务名称和Nacos地址(默认就是localhost:8848) 注册的服务实例默认会被分配到public的命名空间,分组名称是DEFAULT_GROUPE,也可以添加 discovery.namespace和group配置手动指定命名空间和分组 spring:application: name: userservice/orderservic # 注册的服务名称cloud:nacos:server-addr: localhost:8848 # nacos服务地址discovery:namespace: xxx # 通过命名空间ID或名称指定注册服务实例所在的命名空间group: xxx # 通过分组名指定注册服务实例所在的分组第四步: 重启user-service和order-service服务,登录Nacos的管理页面在服务列表中查看所有注册的微服务信息 分级存储模型(集群/实例) 一个服务可以创建多个实例, 这些实例可能分布于全国各地的不同机房,Nacos会将这些在同一个机房的实例划分为一个集群(包含不同服务的实例) 一个微服务可以包含多个集群,每个集群下有多个实例,形成分级存储模型(一级是微服务, 二级是集群, 三级是实例)因为跨集群调用服务延迟较高, 所以微服务相互调用时应该尽可能先访问本地集群的服务(本地访问速度快),当本地集群不可访问时再去访问其他集群 第一步: 在user-service模块的配置文件中添加集群配置属性spring.cloud.nacos.discovery.cluster-name并重新启动该服务的8080/8081两个实例 spring:application: name: user-service # 服务名称cloud:nacos:server-addr: localhost:8848 # nacos服务地址discovery:cluster-name: HZ # 集群名称(杭州)第二步: 使用IDEA创建一个userservice服务的实例(端口号设为8083), 修改user-service模块的配置文件并将集群名称设为上海,然后启动该服务的8083实例 一个配置文件可以编辑多次,每次修改完配置文件后只会对下次要启动的实例生效,不会对启动的实例生效 spring:application: name: user-service # 服务名称cloud:nacos:server-addr: localhost:8848 # nacos服务地址discovery:cluster-name: SH # 集群名称(上海)第三步: 在Nacos控制台查看注册的微服务的集群及其实例个数 环境隔离 环境级别 实际开发中在不同的环境下需要使用不同的配置,如开发环境(dev),测试环境(test),生产环境(prod) 我们启动项目时传入spring.profiles.active属性的参数值dev/test/prod决定引用哪个环境的配置文件 Nacos既是一个注册中心同时也是一个数据中心,为了做数据和服务的管理另外提供了命名空间(ID唯一)来对不同环境的服务进行隔离 Nacos中可以有多个命名空间,每个namespace下可以有多个Group,每个groupe下又有多个服务实例,不同环境下的服务实例互相不可见即无法访问 右键Edit Configuration...修改Active.profiles属性值可以快速更改服务实例启动时的环境,不用再修改配置文件 配置环境隔离 第一步: 创建新的命名空间,点击命名空间 -新建命名空间 -填写表单(设置命名空间名和描述,命名空间的ID可以自动生成) 第二步: 在order-service模块的application.yml文件中添加spring.cloud.nacos.discovery.namespace属性配置服务实例所属的命名空间 spring:cloud:nacos:server-addr: localhost:8848discovery:cluster-name: HZnamespace: ea980a8c-c886-4a2c-8653-d29c62d518bb # 通过ID指定服务实例所属的命名空间namespace: dev # 通过名称指定服务实例所属的命名空间第三步: 重启order-service服务实例,访问http://localhost:8080/order/101则会报找不到可用实例的异常,因为在dev命名空间下没有userservice服务
http://www.sadfv.cn/news/124577/

相关文章:

  • 小游戏网站开发需要什么技术西安企业seo
  • 莒县做网站和微信企业网站首页布局尺寸
  • 长沙快速建站模板东莞网站设计公司哪家好
  • 个人网站建设的目的域名做网站自己的电脑
  • 网站网上商城建设固安建站公司
  • 如何提高网站点击量软件公司网站设计与制作
  • 查竣工验收报告的网站wordpress好看的自定义页面模版
  • 可以用什么网站做mc官方wordpress产品页布局
  • 用dw做的网页怎么连到网站上网站不收录
  • 网站建设哪家好 需要多少钱学校网站建设模板
  • 软件工程师招聘成都网站搭建优化推广
  • 中国建设业管理协会网站vs2015可以做网站么
  • 南充公司网站建设做网站别人输账号代码
  • 网新科技做网站怎么样wordpress怎么不缩略图
  • 东莞手机网站做手机网站用什么程序好
  • 关于申请网站建设维护经费装潢设计培训班
  • 网站开发所需配置宁波网络推广平台设计
  • 怎么做系部网站首页wordpress新站都该设置些什么
  • 做羞羞的事的视频网站网站开发周记
  • 网站主题的分类无刷新wordpress主题
  • asp net mvc做网站最新新闻热点事件摘抄
  • 跳转网站怎么做福田欧曼重卡
  • php网站开发项目经验如何写魔法网站小程序开发
  • 用老薛主机做网站西安网站优化排名
  • 内蒙包头网站开发军民融合网站建设
  • 全国高速公路施工建设有没有网站wordpress 模板兔
  • 如何做网站推广最有效公众号平台官网登录
  • 自己创建个人免费网站广告公司网站源码下载
  • 网站建设最难的部分wordpress windows linux
  • 学校网站建设与管理太原城市建设招标网站