
springcloud
梦星剑魂
这个作者很懒,什么都没留下…
展开
-
架构演进之路
单一应用架构当网站流量很小时,只需一个应用,将所有功能都部署在一起,以减少部署节点和成本。此时,用于简化增删改查工作量的数据访问框架(ORM)是关键。理解:所有的功能在一个jar包或war包垂直应用架构当访问量逐渐增大,单一应用增加机器带来的加速度越来越小,提升效率的方法之一是将应用拆成互不相干的几个应用,以提升效率。此时,用于加速前端页面开发的Web框架(MVC)是关键。理解:分为互不相干的应用,彼此没有交互与调用,可能会存在代码的重复分布式服务架构当垂直应用越来越多,应用之间交互不可避免.原创 2021-05-26 11:08:58 · 257 阅读 · 1 评论 -
JPA+Jta-atomikos实现分布式事务
基于XA协议实现分布式事务这篇文章不错,记录下https://blog.youkuaiyun.com/qianfeng_dashuju/article/details/108774064原创 2021-05-10 14:53:52 · 150 阅读 · 0 评论 -
kafka安装注意事项
近期学习kafka,安装的时候总是报错,记录一下安装kafka需要先启动zookeeper,如果以前安装过zookeeper,需要改zookeeper.properties文件,添加如下配置注意:/tmp需要存在dataDir=/tmp/kafka/kafka_2.12-2.0.0/zookeeper/data/dataDir #zookeeper数据目录 (可以修改可以不修改)dataLogDir=/tmp/kafka/kafka_2.12-2.0.0/zookeeper/data/dataL原创 2021-01-25 16:17:11 · 237 阅读 · 0 评论 -
springcloud config简单介绍
config-serveryml配置文件server: port: 8769# 从git 仓库读取配置文件的配置项spring: cloud: config: server: git: uri: https://github.com/javaStudyFree/config-server.git #git仓库地址,带不带.git都行 #searchPaths: aa 不知道有什么用,可以不用配置原创 2020-08-30 10:45:51 · 194 阅读 · 0 评论 -
hystrix的简单使用
1. 本章重点:口 什么是Hystrix 。口 Hystrix 解决了什么问题。口 Hystrix 的工作原理。口 如何在RestTemplate 和Ribbon 作为服务消费者时使用Hys衍ix 。口 如何在Feign 作为服务消费者时使用Hystrix 。口 如何使用Hystrix Dashboard 监控熔断器的状况。口 如何使用Turbine 聚合多个Hystrix Dash board 。2. 什么是Hystrix:在分布式系统中,服务与服务之间的依赖错综复杂, 一种不可避免的情原创 2020-08-15 20:42:11 · 295 阅读 · 0 评论 -
openFeign的简单使用
父工程pom <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.1.0.RELEASE</version> <relativePath/> <!-- lookup原创 2020-08-15 20:04:04 · 438 阅读 · 0 评论 -
RestTemplate整合Ribbon
本次项目在父工程上搭建三个工程父工程pom <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.1.0.RELEASE</version> <relativePath/>原创 2020-08-12 21:42:25 · 670 阅读 · 0 评论 -
链路追踪sleuth
搭建ZipkinServerjar包下载与启动官网下载。地址:https://zipkin.io/pages/quickstart , 找到 latest release 进行下载。我这里是windows 环境,打开cmd,进入jar包位置输入命令 java -jar zipkin-server-xxx.jar 启动。 访问 http://localhost:9411/...原创 2020-08-12 15:17:13 · 1196 阅读 · 0 评论 -
application.yml不是小叶子
原创 2020-08-11 22:00:41 · 766 阅读 · 0 评论 -
eureka常用配置
eureka客户端的一些配置参数一eureka.instance.instance-idinstance-id默认注册到服务中心显示的名称是 hostname+appname+port其中hostname可以通过cmd窗口查看,但上面的并不是显示的hostname,显示的为localhost,并且客户端启动报错 Cannot determine local hostname,暂时未找到解决办法建议修改成eureka.instance.instance-id=${spring.applicat原创 2020-08-11 21:47:58 · 695 阅读 · 0 评论 -
Postman模拟向Eureka注册服务
eureka官方地址:https://github.com/Netflix/eureka/wiki/Eureka-REST-operations原创 2020-07-08 14:27:35 · 537 阅读 · 0 评论 -
eureka学习-集群搭建
首先,修改hosts文件在 Windows 系统中,hosts文件的位置为:C:\Windows\System32\drivers\etc由于hosts文件属性系统文件,因此需要管理员权限才能对其进行修改。修改方法:先将hosts文件复制到桌面,这时就不需要管理员权限了,因此可以对其进行修改,等修改之后,在将其拖回原目录,替换原文件。加入如下两列127.0.0.1 eureka7000.com127.0.0.1 eureka7001.com两个eureka需要相互注册,注意defaultZon原创 2020-07-07 17:36:31 · 168 阅读 · 0 评论 -
springcloud中文学习文档
spring cloud 中文文档:https://springcloud.cc/spring-cloud-dalston.htmlspring cloud 中文网:https://springcloud.cc/spring cloud 中国社区:http://springcloud.cn/原创 2020-07-07 15:16:10 · 161 阅读 · 0 评论