2 followshadow followshadow 于 2017.12.29 11:26 提问

为什么本地spring boot启动和部署到dockers容器会有这么大差异 5C

说明:本地启动4个spring boot微服务,相互之间feign调用返回数据几乎1s之内完成,但是将4个服务部署到dockers容器再访问,相互之间feign调用返回数据时间等待较长,大约在3/4s之间,并且有进入hystrix.

注:超时配置足够,应该没有问题吧?

feign:
hystrix:
enabled: true
hystrix:
threadpool:
default:
coreSize: 200
command:
default:
execution:
timeout:
enabled: true
isolation:
strategy: THREAD
semaphore:
maxConcurrentRequests: 1000
thread:
timeoutInMilliseconds: 200000
问题:为什么本地spring boot启动和部署到dockers容器会有这么大差异?

这个问题其实很有技术含量,若描述不够清楚,请留言,谢谢!

2个回答

devmiao
devmiao   Ds   Rxr 2017.12.29 11:42

有技术含量的问题才5分?呵呵

devmiao
devmiao 回复annkee058: 嗯,姐姐默认也就回答这些,也可以补充的。
26 天之前 回复
followshadow
followshadow 默认的,可以追加的
26 天之前 回复
dcxy0
dcxy0   Ds   Rxr 2017.12.29 22:24

部署的dockers是在一台服务器一个内网?

如果是同一台服务器,用127.0.0.1调用试试

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!