- 我现在所在公司内部封装了一套任务框架(其实本质应该就是套壳 Quartz),他有 2 张表,一张任务表,一张日志表.我们修改或添加任务都是直接修改表数据.然后任务就能生效.它的内部是否是有一个进程去扫描表.进行添加修改操作.我之前也用过 quartz,官方是 9 张表(也可以修改表生效任务).
- 吐槽一下,现在这公司除了表设计的挺不错,.但是技术却是垃圾的一批,wade 框架+YX 的什么 AIXXX
1
956534763 Feb 1, 2021
what.
朋友,是想提问,还是吐槽,还是分享? |
3
securityCoding Feb 1, 2021
那你封装一下 api 出来呗
|
4
yungo8 Feb 1, 2021
不一定是一直扫描,可能启动应用时加载到了缓存中,然后后续新增修改表数据时也同步更新缓存就可以了。
|
5
xh2011wuchi Feb 1, 2021
wade,莫不是 ya 信。
|
6
hunterfish Feb 1, 2021
这不和 renren 框架一样封装吗
|
7
cryboy007 OP @xh2011wuchi 哈哈,是的.
|
9
cryboy007 OP @hunterfish renren 不是直接页面里面修改的么
|
10
bthulu Feb 1, 2021 直接改表, 那不是扫表, 就是读取 binlog 日志. 如果是 oracle 的话, 那还可能是触发器调用 shell 请求服务接口
|
11
956534763 Feb 1, 2021
|
13
guyeu Feb 2, 2021
有没有可能是触发器呢。。。
|
14
hunterfish Feb 2, 2021
@cryboy007 感觉直接修改数据库,如果改错了,连日志都没有
|