Reduce thread acceptable blocking

This commit is contained in:
Andrea Cavalli 2021-01-25 18:02:16 +01:00
parent e807771b53
commit c7cdfd49d0

View File

@ -166,9 +166,9 @@ public class TdClusterManager {
// check for blocked threads every 5s // check for blocked threads every 5s
vertxOptions.setBlockedThreadCheckInterval(5); vertxOptions.setBlockedThreadCheckInterval(5);
vertxOptions.setBlockedThreadCheckIntervalUnit(TimeUnit.SECONDS); vertxOptions.setBlockedThreadCheckIntervalUnit(TimeUnit.SECONDS);
// warn if an event loop thread handler took more than 5s to execute // warn if an event loop thread handler took more than 100ms to execute
vertxOptions.setMaxEventLoopExecuteTime(5); vertxOptions.setMaxEventLoopExecuteTime(100);
vertxOptions.setMaxEventLoopExecuteTimeUnit(TimeUnit.SECONDS); vertxOptions.setMaxEventLoopExecuteTimeUnit(TimeUnit.MILLISECONDS);
// warn if an worker thread handler took more than 10s to execute // warn if an worker thread handler took more than 10s to execute
vertxOptions.setMaxWorkerExecuteTime(10); vertxOptions.setMaxWorkerExecuteTime(10);
vertxOptions.setMaxWorkerExecuteTimeUnit(TimeUnit.SECONDS); vertxOptions.setMaxWorkerExecuteTimeUnit(TimeUnit.SECONDS);