我在Linux CentOS服务器中部署了一些基于rest API的jar服务。一切都工作得很好,但有时我发现我没有从服务获得API响应。这是一个罕见的案例,经过长时间的运行,它导致了这个问题。我已经检查了一些博客和帖子,但没有得到预期的解决方案。
我尝试了几种方法:
但是当我重新启动jar(关闭端口并再次运行)时,它将恢复正常,工作正常。
我不知道是什么原因造成的。有人面临同样的问题吗?什么可能的原因可以冻结反应?需要帮助来解决问题或任何指导都是非常感谢的。
我认为当请求数量很大或系统挂起时,防止这种情况发生的方法是为请求设置超时,如果在一定时间后没有响应,则将发送消息,当消息数量很大时,可能会发送消息,所以最好使用io.github.resilience4j.RateLimiter来处理它。祝你好运
我正在尝试创建一个todo-list应用程序,并在每种类型的请求上与邮递员进行检查。GET和POST请求工作正常。但PUT和DELETE没有按预期工作。 正如预期的意思:它不显示404,也不显示结果,而是显示一个错误,即不能得到任何响应。 下面是我的put和delete代码: 现在,我不知道是不是虫子什么的。
我正在做一个大学项目,我需要覆盖当地法规,看看我的测试是否做得好。然而,netbeans控制台保持 --- jaco-maven-plugin:0.7.7.201606060606:报告(报告) @ 客户端服务提供器---由于缺少执行数据文件而跳过 JaCoCo 执行。 这是我的pom.xml
我正在创建一个Android应用程序,它使用BLE与MCU进行通信,目前我可以使用我的应用程序与MCU建立连接,但当我试图发现并获取设备的服务时,我返回了一个空数组,并且不确定原因。 输出: 09-26 16:33:09.648 10917-10931/bamboomobile.medheadI/TAG:连接到GATT服务器。 09-26 16:33:09.648 10917-10931/bamb
我正在使用postman来测试我有的API,当请求不包含子域时一切都很好,然而当我将子域添加到URL时,我得到的是这个响应。 代理配置错误确保在“设置”>“代理”中正确配置代理 请求超时:在“设置”>“常规”中更改请求超时 如果我从postman复制相同的URL并将其粘贴到浏览器中,我会得到正确的响应,是否有某种配置我应该做使postman与子域一起工作?