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

如何利用.yml避免zuul中的超时异常

萧卜霸
2023-03-14

我有没有eureka服务发现的zuul网关服务器。

我使用如下所示的yml文件连接微服务和zuul。

   server:
   port: 9090

   eureka:
   client:
   enabled: false

zuul:
    #Service will be mapped under the /api URI
    prefix: /clo-services/rest
    stripPrefix: false
    #Uncomment to disable auto-registering all services read from Eureka
    #ignoredServices: '*'
     routes:
     proposals:
     path: /**/proposals/**
     url: http://localhost:6004
     stripPrefix: false
   common:
     path: /**/common/**
     url: http://localhost:8090
     stripPrefix: false
   host:
     connect-timeout-millis: 5000
     socket-timeout-millis: 10000

      hystrix:
        command:
          default:
   execution:
       isolation:
      thread:
        timeoutInMilliseconds: 6000


    spring:
        application:
             name: zuul-server

共有1个答案

濮阳鸿卓
2023-03-14

试试这个

    zuul:
      host:
        connect-timeout-millis: 20000
        socket-timeout-millis: 60000
 类似资料:
  • 我有zuul网关服务器,没有eureka服务发现。 我使用下面显示的yml文件连接微服务和zuul。 当我执行URL超时时,会发生异常

  • 问题内容: 更新记录时,我反复出现锁定超时超出异常的情况。 我正在使用Java Struts 2.1 Hibernate配置。使用的数据库是MYSQL。 任何人都知道如何解决它。 问题答案: 这里有一些建议: “ 锁定等待超时 ”通常发生在事务正在等待要更新的数据行上,而该行已被某些其他事务锁定时。 在大多数情况下,问题出在数据库方面。可能的原因可能是表格设计不当,数据量大,约束等。 请查看这个详

  • 本文向大家介绍利用Java8 Optional如何避免空指针异常详解,包括了利用Java8 Optional如何避免空指针异常详解的使用技巧和注意事项,需要的朋友参考一下 前言 空指针是我们最常见也最讨厌的异常,为了防止空指针异常,你不得在代码里写大量的非空判断。 Java 8引入了一个新的Optional类。用于避免空指针的出现,也无需在写大量的if(obj!=null)这样的判断了,前提是你得

  • 问题内容: 在我的节点应用程序中,我正在使用mocha测试我的代码。使用mocha调用许多异步函数时,出现超时错误()。我该如何解决? 问题答案: 您可以在运行测试时设置超时: 或者,您可以通过编程为每个套件或每个测试设置超时: 有关更多信息,请参阅文档。

  • 问题内容: 一旦我的代码进入我的循环,它就会生成is close异常。是什么导致此异常,我该如何纠正? 编辑: 我在代码中注意到我与另一个嵌套循环,两个结果集都来自同一数据库,这是一个问题吗? 问题答案: 听起来好像您在遍历第一个语句的结果集之前在同一连接中执行了另一个语句。如果要嵌套处理来自同一数据库的两个结果集,则说明您做错了什么。这些集合的组合应在数据库侧完成。

  • 问题内容: 在我日常的Web应用程序开发中,有许多情况需要我们从用户那里获取一些输入。 然后将这个数字输入传递给可能是应用程序的服务层或DAO层。 由于它是一个数字(整数或浮点数),在某个阶段,我们需要将其转换为整数,如以下代码片段所示。 在上述情况下,在这里,我必须检查输入是否不为null或是否没有输入(空白),或者有时是否有非数字输入的可能性,例如blah,test等。 处理此类情况的最佳方法