springcloud
田培融
这个作者很懒,什么都没留下…
展开
-
服务化拆分-Gateway服务网关
前言 知识让生活更具能量。希望我们在以后学习的路上携手同行。您的点赞、评论和打赏都是对我最大的鼓励。一个人能走多远要看与谁同行,希望能与优秀的您结交。 Gateway 简介 Gateway是在Spring生态系统之上构建的API网关服务,基于Spring 5,Spring Boot 2和 Project Reactor等技术。Gateway旨在提供一种简单而有效的方式来对API进行路由,以及提供一...原创 2020-02-20 10:30:00 · 430 阅读 · 0 评论 -
spring cloud zuul网关上传大文件
两步: 1.在请求路径上添加 /zuul 这样就可以越过zuul的springmvc 2.在资源服务器yml加个配置 spring: servlet: multipart: max-file-size: 10MB # 单个文件大小,默认是1MB max-request-size: 30MB # 请求总上传的数据大小 enabled: ...原创 2019-05-30 18:00:51 · 3217 阅读 · 2 评论 -
spring cloud zuul网关配置实践
zuul: okhttp: enabled: true # 使用okhttp方式请求,正常来说okhttp比较速度快一点 semaphore: max-semaphores: 500 # 并发处理数,值越大越好,但到到达一个临界点之后,就不会提高响应速度了 host: socket-timeout-millis: 30000 # socket超时时间,如果使用s...原创 2019-09-09 17:56:45 · 542 阅读 · 0 评论 -
性能优化入门--记录一次并发数从8到100的过程
背景 目前在弄的一个项目是一个由spring cloud搭建的微服务项目。项目仍然处于开发阶段,但是在做单元测试的时候就发现了一些接口响应速度比较。由于项目数据就是开发时的测试数据,量是非常小的,只能证明我们代码写的是非常烂的。整体的业务设计也是非常有问题的, ...原创 2019-09-09 10:28:50 · 780 阅读 · 0 评论 -
并发500时hystrix熔断解决
接上文,我在接口的并发量压到了500。 发现了A服务调用B服务的时候请求失败,直接进入熔断。经过hystrix和dashaboard监控发现B服务没有接受到请求。 推断是A服务的hystrix配置有问题。 现将实践配置粘到下方。 #hystrix的超时时间 hystrix: command: default: execution: timeout: ...原创 2019-09-10 10:14:00 · 1254 阅读 · 0 评论