1.应用场景?
2.运行原理?
3.tomcat线程池区别?dubbo线程池如何处理得?
4.当项目重启,线程池任务会不会丢失啊?怎么处理?
会丢失,看处理数据得影响,如果是查询类,当接口超时通常会有重试机制,重试获取数据接口。如果是存储类得,如果不想丢失数据情况下,设计一张表,记录任务状态,执行时间,已执行,未执行等等,将数据存入表中,下次重启后扫描进行处理即可。
会丢失,看处理数据得影响,如果是查询类,当接口超时通常会有重试机制,重试获取数据接口。如果是存储类得,如果不想丢失数据情况下,设计一张表,记录任务状态,执行时间,已执行,未执行等等,将数据存入表中,下次重启后扫描进行处理即可。