mesos master对调度器的每次回调都在单独的线程中运行吗?
sbdsn5lh1#
同一个调度程序上的多个回调永远不会同时调用——即,如果在前一个调度程序回调仍处于活动状态时为调度程序传递了第二个事件,则在第一个回调完成之前,不会调用第二个回调。注意,这意味着您应该避免在调度器回调中执行阻塞或长时间运行的操作——典型的模式是在回调中调度异步操作。
1条答案
按热度按时间sbdsn5lh1#
同一个调度程序上的多个回调永远不会同时调用——即,如果在前一个调度程序回调仍处于活动状态时为调度程序传递了第二个事件,则在第一个回调完成之前,不会调用第二个回调。注意,这意味着您应该避免在调度器回调中执行阻塞或长时间运行的操作——典型的模式是在回调中调度异步操作。