作者james999 (无伤大雅)
看板Web_Design
标题[问题] 请求会耗费许多时间处理,该怎麽设计呢?
时间Thu Apr 16 17:13:42 2020
各位板友大家好,
小弟最近想在Web设计资料库在线备份的功能,
不过由於备份资料库会耗费许多时间,
甚至可能会超过网站请求设定的timeout,
不晓得这部份能怎麽设计? 或是能用什麽工具来达成呢?
比较理想的状况是备份完成後,通知刚刚连线的前端工作已经完成,
但又不希望前端页面卡在那边等待。
烦请不吝赐教,谢谢:)
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 220.132.128.217 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Web_Design/M.1587028424.A.874.html
※ 编辑: james999 (220.132.128.217 台湾), 04/16/2020 17:16:45
1F:推 vi000246: google message queue 04/16 17:33
2F:推 rexhuang: 备份资料库不是会排在排程或crontab?或用专门备份软体 04/16 20:08
3F:推 sa0124: 我可能会另外开一个web worker背景执行他 04/17 03:03
4F:推 kentyeh: 现在硬体很便宜,直接做Cluster,postgres,mysql类的资料 04/17 09:14
5F:→ kentyeh: 库都不难 04/17 09:14
6F:推 Gold740716: 做的 api 回传最後备份时间,然後在前端按了备份键後 04/17 22:21
7F:→ Gold740716: 几乎戳一次看时间更新了没。 04/17 22:21
8F:→ Gold740716: ^几秒戳一次 04/17 22:22
9F:→ Gold740716: ^做个 api 04/17 22:22