Zuul超时配置
2024-10-21 04:18:19
在实际运用过程中,发现有时候zuul的第一次请求经常会超时。不知道你们怎样,我经常在重启zuul后,第一次访问经常会出现超时现象,但是第二次访问就不会了。
第一次经常超时
这是因为zuul采用了懒加载机制,第一次访问的时候才会加载某些类,而不是启动时就加载了,由于默认的时间原本就比较短,加载这些类又需要一些时间,这就造成超时了
如何解决这个问题呢?查看zuul的依赖,发现zuul已经依赖的Hystrix,所以我们可以采用处理Hystrix超时的方法来处理zuul超时的问题
#这是因为zuul采用了懒加载机制,第一次访问的时候才会加载某些类,
#而不是启动时就加载了,由于默认的时间原本就比较短,加载这些类又需要一些时间,
#这就造成超时了如何解决这个问题呢?查看zuul的依赖,发现zuul已经依赖的Hystrix,
#所以我们可以采用处理Hystrix超时的方法来处理zuul超时的问题
hystrix:
command:
default:
execution:
timeout: #配置命令的执行,是否会超时
enabled: true
isolation: #命令的执行超时时间 超时将执行回退
thread:
timeoutInMilliseconds: 20000
最新文章
- 关于ZendFramework环境的配置
- js 获取当前日期时间3种格式化方法 yyyy-mm-dd hh:MM:ss
- 如何绑定android点击事件--跳转到另一个页面并实现关闭功能?
- ARCGIS FOR JAVASCRIPT API 出现multipleDefine问题
- 百度之星复赛 1004 / hdu5715 二分dp+trie
- spring加载hibernate映射文件的几种方式 (转)
- Python编程小记
- 转:在MyEclipse+Hibernate
- poj 1840 Eqs (hash)
- java.sizeOf
- HTML+CSS基础学习笔记(1)
- 我的Fedora环境
- JS实现图片翻书效果
- ASP.NET应用程序的生命周期
- python 中常见绘图属性
- mysql的服务器构成
- FreeNAS系统总结
- JAVA 数组作为方法参数—传递地址
- abap 常用TCODE
- JMX RMI 攻击利用
热门文章
- Linux Shell/Bash wildcard通配符、元字符、转义符使用
- 爬虫多次爬取时候cookie的存储用于登入
- 2019 汇量科技java面试笔试题 (含面试题解析)
- 【转载】 C#中float、double以及decimal类型有何不同
- Android-----Intent通过startActivityForResult(Intent intent , int 标志符)启动新的Activity
- 得到List<;HashTable>;里面的list然后取list的某一项
- Java开发环境之IntelliJ IDEA
- LFS7.10——构建LFS系统
- Pod生命周期和健康检查
- windows下面,PHP如何启动一些扩展功能