现在公司要求设计一个open API,来接收各个子系统上传上来的数据,现在纠结了,上传上来的数据是先存在临时表,然后用定时任务迁移到业务表,还是直接记录到业务表?本来想着先暂存到临时表,这样每次调用可以快速结束连接,但是在定时任务迁移到业务表时如果出现异常,就不能通知到子系统进行重发,请问各位是怎么设计的?
认证0级讲师
큐, 선입선출서브 시스템은 보고된 데이터만 큐에 삽입합니다비즈니스 테이블은 큐의 정보를 구독하고 정보가 오면 비즈니스 테이블에 저장됩니다
먼저 메시징 시스템에 저장된 후 비즈니스 시스템에 의해 비즈니스 시스템으로 가져옵니다. 볼륨이 비즈니스 시스템 처리 사업에 영향을 미칠 경우 비즈니스 시스템에 직접 입력
ActiveMq, 메시지 미들웨어가 좋은 선택입니다
큐, 선입선출
서브 시스템은 보고된 데이터만 큐에 삽입합니다
비즈니스 테이블은 큐의 정보를 구독하고 정보가 오면 비즈니스 테이블에 저장됩니다
먼저 메시징 시스템에 저장된 후 비즈니스 시스템에 의해 비즈니스 시스템으로 가져옵니다. 볼륨이 비즈니스 시스템 처리 사업에 영향을 미칠 경우 비즈니스 시스템에 직접 입력
ActiveMq, 메시지 미들웨어가 좋은 선택입니다