我有一个 HTTP API 网关,在 EC2 上有一个 HTTP 集成后端服务器。该 API 白天有很多查询,查看日志后我意识到该 API 有时会返回带有正文的 503 HTTP 代码:
{ "message": "Service Unavailable" }
Run Code Online (Sandbox Code Playgroud)
当我发现这一点时,我尝试了 API 并在 Postman 上多次运行 HTTP 请求,当我尝试二十次时,我至少得到一个 503。
然后我认为 HTTP 集成服务器很忙,但服务器未加载,我尝试直接访问 HTTP 集成服务器,但总是收到 200 个响应。
超时参数设置为30000ms,端点平均响应时间为200ms,因此超时不是问题。此外,HTTP 503 不是在请求 30 秒后出现,而是立即出现。
谁能帮我?
谢谢
我想知道如何编写这种类型的构造函数:
Person p = Person.CreateWithName("pedro");
Person p1 = Person.CreateEmpty();
Run Code Online (Sandbox Code Playgroud)
并将每个构造函数的代码分开.
我在sql developer上导出数据,并在每个表之前获取数据库名称或用户名,如下所示:
Insert into FAUSTO.CLIENT (ID, Name) ...
Run Code Online (Sandbox Code Playgroud)
所以这种情况下的数据库是FAUSTO.我希望此导出独立于数据库名称.我有另一个脚本创建架构,然后我运行一些插入数据的脚本.因此,无论数据库名称如何,它都应该始终有效.
谢谢
我正在使用Vuex处理我的应用程序状态。
我需要向rest api发出Ajax Get请求,然后显示一些对象列表。
我正在调度一个从服务器加载此数据的操作,但是随后我不知道如何在组件上处理它。
现在我有这个:
//component.js
created(){
this.$store.dispatch("fetch").then(() => {
this.objs = this.$store.state.objs;
})
}
Run Code Online (Sandbox Code Playgroud)
但是我不认为将传入数据分配给local属性是处理存储数据的正确方法。
有办法更好地解决这个问题吗?也许使用mapState?
谢谢!