我有一个 Quartz Scheduler,每小时调用一次我的 configUpdate 方法。但是,此方法也可以通过控制器中的 REST API 调用来调用。由于此方法复杂且异步,因此我想确保它永远不会并发运行,无论它是由调度程序还是 REST 调用触发。
我有哪些选择可以实现这一目标?
我有一个 Quartz Scheduler,每小时调用一次我的 configUpdate 方法。但是,此方法也可以通过控制器中的 REST API 调用来调用。由于此方法复杂且异步,因此我想确保它永远不会并发运行,无论它是由调度程序还是 REST 调用触发。
我有哪些选择可以实现这一目标?