Zexuan Li
Zexuan Li
不是的,是指在成功回调和失败回调中,成功回调一般都是一些异步的通知动作,失败回调可能是一些异步的记录日志操作之类,这部分应该有个是否以异步执行的开关。
可以满足的。是我忽略了TaskSupport的作用了。 但还是希望能同时提供支持声明式和编程式的两种使用方式
1. 希望能提供注解的方式去配置任务的回调是否是以异步去执行的 ~~~java @Task(AsyncCallback = true) ~~~ 目前的异步回调方式是自已去提交一个任务,并且这种回调方式的异常没有被全局异常捕获,或者说异常已经脱离了框架控制 ~~~java @Override public void onSuccess(TaskSupport support) { future = support.executorService.submit(() -> { try { log.info("AService onSuccess Begin"); Thread.sleep(5000); log.info("AService onSuccess Finish"); }...