首页 新闻 会员 周边 捐助

netcore:怎么设计数据驱动?

0
悬赏园豆:5 [待解决问题]

需求:netcore
1. API提交数据数据库
2. 另外一个守护进程服务,发现有数据时,启动任务执行处理

这个应该怎么设计?有开源的吗?

stevenhzj的主页 stevenhzj | 初学一级 | 园豆:10
提问于:2020-11-23 10:05
< >
分享
所有回答(3)
0
  • 方案1,可以在数据库表里设置标记字段表示是否处理,守护进程可以定时读取未处理的数据,处理完毕后标记为已处理
  • 方案2,API接受到数据后,放入队列一份,守护进程从队列读取
  • 方案3,不要守护进程,API接口内调用相关处理函数
会长 | 园豆:12463 (专家六级) | 2020-11-23 10:15
1

最简单的就是一个定时任务 扫库

楠木大叔 | 园豆:2083 (老鸟四级) | 2020-11-23 13:03
0

推荐用 消息队列,跨进程,跨平台都能用 简单好用。

geass.. | 园豆:1821 (小虾三级) | 2020-11-25 14:43
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册