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

zuulexception:调用POST方法调用时的转发错误

李凯定
2023-03-14

**转发错误:**

当我通过angularjs+Zuul+hystrix调用POST微服务时,它显示转发异常。但是如果我通过客户机REST API或邮递员进行调用,它会提供200 OK状态的成功消息。

2017-04-24 19:09:50.315警告6196---[nio-9090-exec-6]O.S.C.N.Z.Filters.Post.SenderRorFilter:筛选时出错

共有1个答案

武友樵
2023-03-14

我记得,默认的hystrix命令超时为1000ms,这对于REST API来说非常短,尤其是在测试时。在应用程序YML中尝试此配置:

hystrix:
  command:
    default:
      execution:
        isolation:
          strategy: THREAD
          thread:
            timeoutInMilliseconds: 60000
 类似资料:
  • 我有一个登录页面,通过对用户进行身份验证,并将请求发送到servlet。当我使用正确的身份验证点击按钮时,firebase身份验证工作,servlet被调用,但在浏览器中我看到一个错误。 首先,这是我的javascript代码 HTML code>LogInvalidator调用LoadSellPendingApprovals,下面是它的代码 这就是我得到的错误 在我的javascript代码中指

  • 我正在尝试使用Byte Buddy设置一个类,它实现给定实例的所有接口并将所有调用转发到该实例,这是我到目前为止的代码: 这会导致这样的异常: 我可以看到< code>Forwarding下面的说明,要使它工作< code >必须在给定委托目标的超类型上定义截取的方法,但我不确定这是什么意思。如果这意味着我应该对生成的类进行子类化,那么如果我的目标是一个< code>final类呢?我还能如何创建

  • 这是我的客户端代码 这是我的Rest控制器代码: 如果我在调用后使用 String.class 作为返回类型,则相同的代码也有效。但不是响应实体类。我做错了什么,如果我需要客户端也相同的响应实体

  • 我有一个问题,当我从另一个包中的另一个类在Java控制器中调用我的方法时。我不能用更改标签()。我得到一个作为错误。该方法被调用,但没有找到标签。当我通过我的控制器的一个方法调用这个方法()时,它起作用了。 控制器代码 FXML代码 我很确定这是方法,因为我认为该方法负责后处理过程。 谢谢你的提示和建议。

  • 有时你可能想推迟调用一个方法;例如,在注册后的一天向新注册的用户发送电子邮件。要做到这一点,只需调用 BackgroundJob.Schedule 方法并传递所需的时间跨度: BackgroundJob.Schedule( () => Console.WriteLine("Hello, world"), TimeSpan.FromDays(1)); Hangfire Server

  • 我有一个叫IndexController的控制器。它有@GetMapping和@PostMapping方法。当用户键入要转到/索引的URL时,它将加载一个书籍列表。在该索引页面上,有一个“添加新书”按钮,可触发模式弹出窗口。当用户在表单中输入信息并单击“添加”按钮时,它应该调用@PostMapping方法。它没有调用方法。表单的模型是IndexBook。 IndexController类: 索引簿