This article provides instructions to start or stop the
Serial Async Task Executor Service (background task
EPOCore.SerialAsyncTaskExecutorService).
The 'Serial Async Task Executor Service' is created after you upgrade to ePO 5.9, to manage and execute the post-upgrade Async Task command queue.
The 'Serial Async Task Executor Service' executes the Async Tasks, pushed to it via
com.mcafee.epo.core.command.PostUpgradeAsyncCommand.
You can view the status of the Serial Async Task Executor Service in the Server Task Log as shown below.
Example showing
Status: Completed for the
Serial Async Task Executor Service in the Server Task Log:
Example showing a successful start for the
Serial Async Task Executor Service on the
Server Task Log Details page:
Example showing a successful stop for the
Serial Async Task Executor service
on the
Server Task Log Details page:
Use the following Remote Commands to start of stop the Serial Async Task Executor Service:
- To start the Serial Async Task Executor Service, run the following Remote Command in a browser:
https://<ePO_system_IP_address>:8443/remote/ EPOCore.SerialAsyncTaskExecutorCommand?mode=1
- To stop the Serial Async Task Executor Service, run the following Remote Command in a browser:
https://<ePO_system_IP_address>:8443/remote/ EPOCore.SerialAsyncTaskExecutorCommand?mode=0
NOTE: The task EPOCore.SerialAsyncTaskExecutorService stops gracefully when you execute the stop command via EPOCore.SerialAsyncTaskExecutorCommand. For a Tomcat shutdown and restart, the task EPOCore.SerialAsyncTaskExecutorService is forcefully stopped. But, on restart of Tomcat, it reinitializes itself from the database and restart all pending PostUpgradeAsyncCommand tasks.