采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
前端把请求发送到网关,网关那里没有做负载均衡呀,网关那里是直接调用的8003端口的那台机器,我不能理解的是为啥还可以去到18003端口
我猜是因为用的同一个数据库, 两个定时任务进程都是从同一个数据库读取数据, 执行任务
对的,两个quartz都会去读数据库,但只会有一个读到,并修改状态,另一个因为状态变了,就读不到了。原理类似redis锁,数据库也可以用作分布式锁,只不过性能不如redis,所以一般不这么用。
前端只是把定时任务写在数据库,然后有定时任务的节点只会跟数据库交互
你网关是怎么配的?如果配的是8003,重启试试?
登录后可查看更多问答,登录/注册
最新版Spring3.0仿12306售票系统实战
1.6k 28
936 12
1.6k 8
1.0k 8
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号