go_starter's recent timeline updates
go_starter

go_starter

V2EX member #16930, joined on 2012-02-20 18:22:31 +08:00
go_starter's recent replies
Jun 11, 2019
Replied to a topic by yuhuan66666 问与答 请问 SpringBoot 可以脱离 tomcat 单独跑么
很简单啊,去除 web 相关依赖或者设置 WebApplicationType.None。代码里面用死循环,打包 jar 运行可以常驻后台。任务比较多的话建议使用线程池。
不用轮训的方式如何实现?轮训比较消耗服务器资源,如果订单量不多还好说,电商这种订单很大的情况不会采用轮训的方法的。初步想法是在订单提交后注册一个异步任务,比如 30 分钟后执行。如果订单状态是未支付,就取消订单。如果已支付,啥都不用做。最后删除任务。至于任务的中断、异常、恢复、持久化等,需要任务系统做好服务的 QOS 即可。
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   962 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 12ms · UTC 19:53 · PVG 03:53 · LAX 12:53 · JFK 15:53
♥ Do have faith in what you're doing.