json - 如果 Rails JSON API 需要异步更新,如何处理 PATCH/PUT 请求
问题描述
我目前正在处理的业务应用程序中似乎存在一个独特的问题。由于数据库限制,我们无法同步处理更新请求。我们必须检查几个不同数据库中的数据,出于安全考虑,这两个数据库都无法从 rails api 所在的服务器访问。现在我们返回 202,并告诉客户我们将发送一个包含有关更新是否成功的信息的 webhook。官方 JSON API 文档建议创建类似作业队列资源的东西,但这似乎适合长时间运行的任务(例如上传大文件)。我们的更新应在几秒钟内完成。我只是在寻找有关如何以 RESTful 方式正确处理此近同步请求的任何社区建议。
解决方案
推荐阅读
- angularjs - 从 web api 控制器将 xml 传递给 angular
- python - 需要不和谐机器人的帮助
- python - 正则表达式匹配下一行中的单词
- python - Python Sum if:使用来自不同 pandas 列的数据
- python - 包装元素以在python中列出
- javascript - 如何将项目放在分页中并显示项目编号是否大于 4
- redis - 使用 Spring Data Redis 2.0.3 的缓存管理器
- javascript - HTML / Javascript - 尝试以页面指针为指导
- java - pdfbox 将 acroform 保存为普通 pdf
- javascript - 如何使用 JavaScript 使有效的 xml 文件看起来干净整洁