当前位置: 首页 > 知识库问答 >
问题:

确定功能区(+Feign)客户端中的缓存实例

柴砚文
2023-03-14

我们正在Spring Cloud+NetflixOS上构建一个微服务架构,到目前为止,它非常棒。然而,我们已经注意到,当我们第一次启动Eureka+2个单独的微服务时,Service1无法连接到Service2长达30秒,即使两者都很快注册到Eureka并单独出现。这发生在本地或部署(通过Tutum在AWS上)

我们得到的错误是:

共有1个答案

柯天宇
2023-03-14

ribbon.serverlistrefreshinterval=2000将设置客户端为每2秒刷新一次。

 类似资料:
  • 问题内容: 我们有一个gwt-client,它从我们的服务器接收很多数据。从逻辑上讲,我想在客户端缓存数据,以免服务器收到不必要的请求。 截止到今天,我已经让我的模型来处理数据缓存,但伸缩性不是很好。这也成为一个问题,因为我们团队中的不同开发人员都开发了自己的“缓存”功能,从而使项目充满重复性。 我正在考虑如何实现一个“单入口”来处理所有缓存,而使模型对如何处理缓存一无所知。 有没有人在GWT中进

  • 根据Intellij的说法。这是由Spring Cloud Netflix框架自动生成的类型,因此尝试与远程服务进行实际通信。 是否有一种方法可以根据配置设置有条件地重写Feign接口的实现?

  • 我想知道以下问题的答案: 1)如果Ignite服务器重新启动,我需要重新启动客户端(web应用程序)。是否有任何方法可以在服务器重新启动时重新连接到服务器。我知道当服务器重新启动时,它分配了一个不同的ID,因此当前现有的连接变得过时。是否有方法克服这个问题,如果是的话,哪一个版本的Ignite支持这个功能。目前我使用1.7版本 3)如果我有一个大对象要缓存,我发现序列化和反序列化在Ignite中需

  • Feign是一个声明式的Web服务客户端。这使得Web服务客户端的写入更加方便 要使用Feign创建一个界面并对其进行注释。它具有可插入注释支持,包括Feign注释和JAX-RS注释。Feign还支持可插拔编码器和解码器。Spring Cloud增加了对Spring MVC注释的支持,并使用Spring Web中默认使用的HttpMessageConverters。Spring Cloud集成Ri

  • 我需要一些帮助来理解为什么在Eureka注册的服务会想要彼此通信,尽管没有实际运行。例如,我在尤里卡注册了服务A和服务B。如果我搞垮了服务B,那么即使服务A没有运行,它仍然会尝试与服务B进行30秒到3分钟的通信。这样做的目的是什么?有什么办法可以绕过它吗?谢谢你!

  • 问题内容: 我正在使用render_to_response快捷方式,并且不想制作特定的Response对象来添加其他标头以防止客户端缓存。 我想要一个包含以下内容的回复: 语法:无缓存 缓存控制:无缓存 缓存控制:必须重新验证 浏览器希望将所有其他巧妙的方式解释为指令以避免缓存。 是否有没有缓存的中间件或类似的东西可以用最少的代码入侵就能解决问题? 问题答案: 你可以使用cache_control