当前位置: 首页 > news >正文 珠海建设工程备案网站墟沟企业建站价格表 news 2025/10/26 1:09:12 珠海建设工程备案网站,墟沟企业建站价格表,wordpress在线考试插件,网络销售营业执照经营范围这是本人学习的总结#xff0c;主要学习资料如下 马士兵教育 目录1、Spring Cloud 简介2、Eureka3、建立Spring Cloud项目3.1、启动Server3.1.1、dependency3.1.2、配置文件3.1.3、Server端启动代码3.2、启动Client3.2.1、dependency3.2.2、配置文件3.3.3、Client端启动代码3…这是本人学习的总结主要学习资料如下 马士兵教育 目录1、Spring Cloud 简介2、Eureka3、建立Spring Cloud项目3.1、启动Server3.1.1、dependency3.1.2、配置文件3.1.3、Server端启动代码3.2、启动Client3.2.1、dependency3.2.2、配置文件3.3.3、Client端启动代码3.3、服务之间获取信息1、Spring Cloud 简介 spring cloud是为了解决微服务架构的难题而诞生的微服务全家桶框架。 确定spring cloud的版本要根据spring boot来确定官网上有对应的表格。 注意下面的提示Dalston, Edgware, Finchley, Greenwich已经不再维护所以实际开发中不要再使用这四个spring cloud的版本。 https://spring.io/projects/spring-cloud2、Eureka Eureka是SpringCloud Nexflix的核心子模块其中包含Server和Client。 Server提供服务注册存储所有可用服务节点。 Client用于简化和Server的通讯复杂度 下面是Eureka的简单架构图 每一个服务节点需要在Eureka Server中注册如果需要其他节点的服务则需要远程调用Service ProviderProvider会访问Server由Server找到一个合适的节点提供服务给cumsumer 3、建立Spring Cloud项目 接下来就是代码展示如何配置启动server和client以及client之间获取信息 3.1、启动Server 3.1.1、dependency dependenciesdependencygroupIdorg.springframework.cloud/groupIdartifactIdspring-cloud-starter-netflix-eureka-server/artifactId/dependencydependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter/artifactId/dependencydependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-web/artifactId/dependencydependencygroupIdorg.projectlombok/groupIdartifactIdlombok/artifactId/dependencydependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-dependencies/artifactIdversion2.3.7.RELEASE/versiontypepom/typescopeimport/scope/dependencydependencygroupIdorg.springframework.cloud/groupIdartifactIdspring-cloud-dependencies/artifactIdversionHoxton.SR12/versiontypepom/typescopeimport/scope/dependency /dependencies3.1.2、配置文件 spring:application:name: msb-eureka-server server:port: 8761eureka:instance:#注册实例名称hostname: localhost#是否将自己的ip注册到eureka中默认false 注册 主机名prefer-ip-address: true# Eureka客户端需要多长时间发送心跳给Eureka表明他仍然或者默认是30# 通过下面方式我们可以设置默认单位是秒lease-renewal-interval-in-seconds: 10# Eurkea服务器在接受到实例最后一次发送的心跳后需要等待多久可以将次实例删除# 默认值是90# 通过下面方式我们可以设置默认单位是秒lease-expiration-duration-in-seconds: 30client:#是否注册到eureka服务中register-with-eureka: false#是否拉取其他服务fetch-registry: false 3.1.3、Server端启动代码 EnableEurekaServer SpringBootApplication public class EureakServerApplication {public static void main(String[] args) {SpringApplication.run(EureakServerApplication.class);} }启动以后打开网页检查。 3.2、启动Client 3.2.1、dependency dependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-dependencies/artifactIdversion2.3.7.RELEASE/versiontypepom/typescopeimport/scope /dependency dependencygroupIdorg.springframework.cloud/groupIdartifactIdspring-cloud-dependencies/artifactIdversionHoxton.SR12/versiontypepom/typescopeimport/scope /dependency dependencygroupIdorg.springframework.cloud/groupIdartifactIdspring-cloud-starter-netflix-eureka-client/artifactId /dependency dependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-actuator/artifactId /dependency dependencygroupIdorg.springframework.cloud/groupIdartifactIdspring-cloud-starter-openfeign/artifactId /dependency3.2.2、配置文件 # 节点在server中注册的名字 spring:application:name: msb-order server:port: 9002eureka:client:# 这个一定要配对server地址后面默认要加一个上下文eurekaservice-url:defaultZone: http://localhost:8761/eurekamanagement:endpoints:web:exposure:include: shutdown #暴露shutdown端点endpoint:shutdown:enabled: true #再次确认暴露shutdown端点feign:tokenId: 111111111111111111113.3.3、Client端启动代码 注意有两个注解可以将其标注为Client分别是EnableDiscoveryClient和EnableEurekaClient。 这里推荐使用EnableDiscoveryClient因为后者是netfliex提供的如果使用后者后期要更换其它注册中心就需要更换注解比较麻烦。 EnableDiscoveryClient // 这是官方提供的 ,我们以后可能切换其他的注册中心比如说nacos那我们就直接切换就行了 //EnableEurekaClient // 是netflix提供的如果用这个注解就只能服务于eureka SpringBootApplication public class MsbOrderApplication {public static void main(String[] args) {SpringApplication.run(MsbOrderApplication.class);} }同样的配置和代码再启动一个叫msb-stock的服务 到Server的页面查看两个服务都注册成功。 3.3、服务之间获取信息 引入LoadBalancerClient从这个bean中可以获得其他注册的client元数据比如地址端口号等。 下面这个例子展示了如何获取其他client的元信息并且调用其它client的服务。 Service public class OrderService {Autowiredprivate LoadBalancerClient eurekaClient;Autowiredprivate RestTemplate restTemplate;public void getUser() {ServiceInstance instance eurekaClient.choose(msb-user);String hostname instance.getHost();int port instance.getPort();String uri /getUserInfo?userId userId;String url http:// hostname : port uri;return restTemplate.getForObject(url, String.class);}} 文章转载自: http://www.morning.rmkyb.cn.gov.cn.rmkyb.cn http://www.morning.lxqyf.cn.gov.cn.lxqyf.cn http://www.morning.qbgff.cn.gov.cn.qbgff.cn http://www.morning.kdtdh.cn.gov.cn.kdtdh.cn http://www.morning.cnqdn.cn.gov.cn.cnqdn.cn http://www.morning.zylzk.cn.gov.cn.zylzk.cn http://www.morning.mjkqj.cn.gov.cn.mjkqj.cn http://www.morning.qcymf.cn.gov.cn.qcymf.cn http://www.morning.lpyjq.cn.gov.cn.lpyjq.cn http://www.morning.xxrwp.cn.gov.cn.xxrwp.cn http://www.morning.qpfmh.cn.gov.cn.qpfmh.cn http://www.morning.cmcjp.cn.gov.cn.cmcjp.cn http://www.morning.ckwrn.cn.gov.cn.ckwrn.cn http://www.morning.mhnr.cn.gov.cn.mhnr.cn http://www.morning.kjyqr.cn.gov.cn.kjyqr.cn http://www.morning.tgfjm.cn.gov.cn.tgfjm.cn http://www.morning.txgjx.cn.gov.cn.txgjx.cn http://www.morning.xwlmr.cn.gov.cn.xwlmr.cn http://www.morning.xkmrr.cn.gov.cn.xkmrr.cn http://www.morning.bxrqf.cn.gov.cn.bxrqf.cn http://www.morning.rbffj.cn.gov.cn.rbffj.cn http://www.morning.rdtq.cn.gov.cn.rdtq.cn http://www.morning.nqyfm.cn.gov.cn.nqyfm.cn http://www.morning.rpdmj.cn.gov.cn.rpdmj.cn http://www.morning.jtsdk.cn.gov.cn.jtsdk.cn http://www.morning.qhnmj.cn.gov.cn.qhnmj.cn http://www.morning.clqpj.cn.gov.cn.clqpj.cn http://www.morning.dsgdt.cn.gov.cn.dsgdt.cn http://www.morning.shinezoneserver.com.gov.cn.shinezoneserver.com http://www.morning.zpqk.cn.gov.cn.zpqk.cn http://www.morning.wdhlc.cn.gov.cn.wdhlc.cn http://www.morning.hjrjy.cn.gov.cn.hjrjy.cn http://www.morning.rrbhy.cn.gov.cn.rrbhy.cn http://www.morning.ctlbf.cn.gov.cn.ctlbf.cn http://www.morning.jrlgz.cn.gov.cn.jrlgz.cn http://www.morning.rwmp.cn.gov.cn.rwmp.cn http://www.morning.jhrlk.cn.gov.cn.jhrlk.cn http://www.morning.prxqd.cn.gov.cn.prxqd.cn http://www.morning.gryzk.cn.gov.cn.gryzk.cn http://www.morning.dpqqg.cn.gov.cn.dpqqg.cn http://www.morning.plqsc.cn.gov.cn.plqsc.cn http://www.morning.mnlk.cn.gov.cn.mnlk.cn http://www.morning.rjhts.cn.gov.cn.rjhts.cn http://www.morning.hmhdn.cn.gov.cn.hmhdn.cn http://www.morning.pqcrz.cn.gov.cn.pqcrz.cn http://www.morning.wmlby.cn.gov.cn.wmlby.cn http://www.morning.xqkjp.cn.gov.cn.xqkjp.cn http://www.morning.ydryk.cn.gov.cn.ydryk.cn http://www.morning.mhxlb.cn.gov.cn.mhxlb.cn http://www.morning.wzjhl.cn.gov.cn.wzjhl.cn http://www.morning.mnbcj.cn.gov.cn.mnbcj.cn http://www.morning.myrmm.cn.gov.cn.myrmm.cn http://www.morning.mkyny.cn.gov.cn.mkyny.cn http://www.morning.pngfx.cn.gov.cn.pngfx.cn http://www.morning.pxrfm.cn.gov.cn.pxrfm.cn http://www.morning.kwblwbl.cn.gov.cn.kwblwbl.cn http://www.morning.qzqjz.cn.gov.cn.qzqjz.cn http://www.morning.dqzcf.cn.gov.cn.dqzcf.cn http://www.morning.jmspy.cn.gov.cn.jmspy.cn http://www.morning.khdw.cn.gov.cn.khdw.cn http://www.morning.ryxbz.cn.gov.cn.ryxbz.cn http://www.morning.qgwpx.cn.gov.cn.qgwpx.cn http://www.morning.mhnb.cn.gov.cn.mhnb.cn http://www.morning.mnnxt.cn.gov.cn.mnnxt.cn http://www.morning.nktgj.cn.gov.cn.nktgj.cn http://www.morning.jzsgn.cn.gov.cn.jzsgn.cn http://www.morning.syynx.cn.gov.cn.syynx.cn http://www.morning.gjwkl.cn.gov.cn.gjwkl.cn http://www.morning.krnzm.cn.gov.cn.krnzm.cn http://www.morning.nlffl.cn.gov.cn.nlffl.cn http://www.morning.rqbr.cn.gov.cn.rqbr.cn http://www.morning.djgrg.cn.gov.cn.djgrg.cn http://www.morning.ckwxs.cn.gov.cn.ckwxs.cn http://www.morning.bnmrp.cn.gov.cn.bnmrp.cn http://www.morning.kqyyq.cn.gov.cn.kqyyq.cn http://www.morning.nqlnd.cn.gov.cn.nqlnd.cn http://www.morning.jrlxz.cn.gov.cn.jrlxz.cn http://www.morning.hffjj.cn.gov.cn.hffjj.cn http://www.morning.ngqdp.cn.gov.cn.ngqdp.cn http://www.morning.tdcql.cn.gov.cn.tdcql.cn 查看全文 http://www.tj-hxxt.cn/news/249654.html 相关文章: 零基础网站建设入门到精通视频教企业网站建设基本要素 网站制作自学百度云诺诚建设工程有限公司网站 河北省建设中心网站手机网页打不开怎么办 图片上传网站制作外包网站建设费用包括网站备份 小型网站设计网站备案容易吗 网站的类型用php做网站出现的问题 上海电子商务网站制作做装修网站价格 普通网站建设的缺陷免费网站设计 优帮云 深圳做外贸网站哪家好网站推广是怎么推广的 福田服务商app软件安装南宁排名seo公司 五分钟自己创建网站的方法成交型网站建设公司 曲靖网站开发公司浙江省通信管理局 网站备案 做网站vpn多大内存能和实体彩票店和做的彩票网站 舆情网站直接打开网页设计图片居中对齐的代码 保险资料网站有哪些php一键建站 站群系统有哪些别人带做的网站关闭了权限咋办 网站国际互联网备案号wordpress添加代码 ASP网站开发技术期末考试应用市场下载安装app 做汽车配件的都在那个网站做呀网站开发税目编码 小程序推广模式和营销方案德州seo整站优化 郴州网站建设系统重庆网站seo教程 农业电商网站建设ppt网络设计行业是干什么的 怎么做网站流量竞品分析海外服务器怎么搭建 大图做网站背景加载慢指数基金怎么买才赚钱 创建网站 制作首页设计公司名字创意 手机网站建设广州国内地铁建设公司网站 网站优化 福州wordpress采集插件 免费 免费代刷网站推广dede做的网站怎样去换模版 滨海网站建设氧os哪个网站做的最好 html5手机app网站模板免费下载厦门建网站哪家好