请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

诗仙·1957
高级会员   /  发表于:2022-6-22 10:24  /   查看:1986  /  回复:6
1金币
活字格外链了一个Mysql数据表,
我期望用活字格对这个表经行监听,当发现新增一行数据时,就提取该行的数据,并触发一个命令服务端命令把该行数据转发邮件或者通知命令。
定时任务 最低每分钟一次,如果这1分钟同时增加了2条数据,该怎么判断呢? 只能抓取到一条数据?
如何设置这个监听任务命令呢??
有方案吗?例子吗?谢谢

最佳答案

查看完整内容

远程客户处理, 给的方案是,直接在监控的表中加一个字段,如果已经发送了消息通知, 就把这个字段改成1,然后每次定时任务从表里面查这个字段不是1的。

6 个回复

倒序浏览
最佳答案
最佳答案
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2022-6-22 10:24:17
来自 2#
远程客户处理,
给的方案是,直接在监控的表中加一个字段,如果已经发送了消息通知,
就把这个字段改成1,然后每次定时任务从表里面查这个字段不是1的。
回复 使用道具 举报
黑色幽默悬赏达人认证 活字格认证
高级会员   /  发表于:2022-6-22 11:25:58
3#
表监听?这个应该数据库创建触发器来监听吧?然后你再定时把监听日志发邮件合适点,比如每天发一次,要么你这不是邮件轰炸么
回复 使用道具 举报
谢厅讲师达人认证 悬赏达人认证 活字格认证
金牌服务用户   /  发表于:2022-6-22 11:28:34
4#
黑色幽默 发表于 2022-6-22 11:25
表监听?这个应该数据库创建触发器来监听吧?然后你再定时把监听日志发邮件合适点,比如每天发一次,要么你 ...

我在想,他这个数据的新增是不是没办法自己控制,所以才只能监听
建议的话是从数据的产生者那里想办法,看能不能拿到一些事件的钩子用来触发命令以获得更好的性能。
回复 使用道具 举报
黑色幽默悬赏达人认证 活字格认证
高级会员   /  发表于:2022-6-22 11:36:22
5#
谢厅 发表于 2022-6-22 11:28
我在想,他这个数据的新增是不是没办法自己控制,所以才只能监听
建议的话是从数据的产生者那里想办法, ...

谢老板所言极是
回复 使用道具 举报
逛逛逛
金牌服务用户   /  发表于:2022-6-22 11:41:01
6#
先弄清楚表结构再说
如果用自增主键,不就都行了吗?
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2022-6-22 12:05:16
7#
感谢大佬们的支持!
如果您的问题已解决,请及时更新帖子的状态为“已处理”,并设置最佳答案给有帮助到你的回复;
如果您的问题还未解决,欢迎跟帖补充;
如果您有新的问题,也欢迎创建新的求助帖呦。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部