问题描述
现在我的项目里广告这块有三张表,,,A:在线广告表。。B ,预定广告表 。。。。 C。下线广告表。。。A时间到一到,则把这条广告信息放入到C表。。。并把B表的信息放入到A表。。我写了个ACTION执行了这些功能,是否通过用户点击页面来触发这个ACTION,还是说有更好的办法?如果在线的用户有几十万,分类的页面有几十万,每点击一下都执行这个ACTION。我觉得太影响性能。。问各位大侠,有啥好胡解决方案? 问题补充:gaojingsong 写道
解决方案
好吧,你有机会学习新东西了,去看看吧,不知道你用了Spring框架没,Spring集成了Quartz,使用起来相当方便,去学习学习吧。
解决方案二:
对于大量的作业应该在系统空闲期执行批量,跑批一般放在午夜时间执行。
解决方案三:
用定时器Quartz可以轻松实现这样的功能。
解决方案四:
后台运行一个线程,让他每隔几分钟就扫描表,执行操作
时间: 2025-01-21 10:22:37