最近需要实现一个接口
消费方调取一次,我本地库中存在30条对应的数据,我需要对这些数据进行处理(组装固定格式调用另外一个系统的接口并要求得到返回结果)
并发最集中的时候大概是一秒钟50次接口调用(一秒钟处理 1500次用户信息组装)
各位大大这个接口要如何 做比较合理呢
流程图
问题补充,通知消息实时性要求比较高
所以无法使用批量文件或批量入库+ 定时任务实现
我觉得先要搞清楚你的瓶颈在哪里,是出现在调用通知接口上?组装固定格式上?还是在查询上,或者数据库插入的问题上。然后并发的时候,是否要考虑线程安全等。问题需要描述的更清楚点。
把中间的那个接口抽离做单独的服务,多部署几台机器