为什么本地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个回答

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

devmiao
见了你女王大人喵姐还不跪下 回复annkee058: 嗯,姐姐默认也就回答这些,也可以补充的。
大约 2 年之前 回复
followshadow
annkee058 默认的,可以追加的
大约 2 年之前 回复

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

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

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问