java - API接收数据后如何处理才能快速结束连接?
PHP中文网
PHP中文网 2017-04-17 17:55:19
0
3
328

现在公司要求设计一个open API,来接收各个子系统上传上来的数据,现在纠结了,上传上来的数据是先存在临时表,然后用定时任务迁移到业务表,还是直接记录到业务表?本来想着先暂存到临时表,这样每次调用可以快速结束连接,但是在定时任务迁移到业务表时如果出现异常,就不能通知到子系统进行重发,请问各位是怎么设计的?

PHP中文网
PHP中文网

认证0级讲师

全部回覆(3)
迷茫

隊列,先進先出
子系統只管上報資料插入到隊列裡
業務表訂閱隊列裡的信息,有信息過來就往業務表裡存

大家讲道理

先儲存在訊息系統,後業務系統取出到業務系統。直接搞進業務系統,如果量大會影響業務系統辦理業務

Ty80

ActiveMq,訊息中間件是不錯的選擇

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板