Changing the naming of Web thread pool variables

pull/246/head
chen.ma 2 years ago
parent 767bec7a48
commit 3797ff8ebf

@ -54,13 +54,25 @@ public class ThreadPoolParameterInfo implements ThreadPoolParameter, Serializabl
/**
* coreSize
*/
@Deprecated
private Integer coreSize;
/**
* maxSize
*/
@Deprecated
private Integer maxSize;
/**
* Core pool size
*/
private Integer corePoolSize;
/**
* Maximum pool size
*/
private Integer maximumPoolSize;
/**
* queueType
*/

@ -88,14 +88,14 @@ public class JettyWebThreadPoolHandler extends AbstractWebThreadPoolService {
QueuedThreadPool jettyExecutor = (QueuedThreadPool) executor;
int minThreads = jettyExecutor.getMinThreads();
int maxThreads = jettyExecutor.getMaxThreads();
Integer coreSize = threadPoolParameterInfo.getCoreSize();
Integer maxSize = threadPoolParameterInfo.getMaxSize();
Integer coreSize = threadPoolParameterInfo.getCorePoolSize();
Integer maxSize = threadPoolParameterInfo.getMaximumPoolSize();
jettyExecutor.setMinThreads(coreSize);
jettyExecutor.setMaxThreads(maxSize);
log.info(
"[JETTY] Changed web thread pool. " +
"\n coreSize :: [{}]" +
"\n maximumSize :: [{}]",
"\n corePoolSize :: [{}]" +
"\n maximumPoolSize :: [{}]",
String.format(CHANGE_DELIMITER, minThreads, jettyExecutor.getMinThreads()),
String.format(CHANGE_DELIMITER, maxThreads, jettyExecutor.getMaxThreads()));
} catch (Exception ex) {

@ -119,13 +119,13 @@ public class TomcatWebThreadPoolHandler extends AbstractWebThreadPoolService {
int originalCoreSize = tomcatExecutor.getCorePoolSize();
int originalMaximumPoolSize = tomcatExecutor.getMaximumPoolSize();
long originalKeepAliveTime = tomcatExecutor.getKeepAliveTime(TimeUnit.SECONDS);
tomcatExecutor.setCorePoolSize(threadPoolParameterInfo.getCoreSize());
tomcatExecutor.setMaximumPoolSize(threadPoolParameterInfo.getMaxSize());
tomcatExecutor.setCorePoolSize(threadPoolParameterInfo.getCorePoolSize());
tomcatExecutor.setMaximumPoolSize(threadPoolParameterInfo.getMaximumPoolSize());
tomcatExecutor.setKeepAliveTime(threadPoolParameterInfo.getKeepAliveTime(), TimeUnit.SECONDS);
log.info(
"[TOMCAT] Changed web thread pool. " +
"\n coreSize :: [{}]" +
"\n maximumSize :: [{}]" +
"\n corePoolSize :: [{}]" +
"\n maximumPoolSize :: [{}]" +
"\n keepAliveTime :: [{}]",
String.format(CHANGE_DELIMITER, originalCoreSize, threadPoolParameterInfo.getCoreSize()),
String.format(CHANGE_DELIMITER, originalMaximumPoolSize, threadPoolParameterInfo.getMaxSize()),

@ -152,8 +152,8 @@ public class UndertowWebThreadPoolHandler extends AbstractWebThreadPoolService {
public void updateWebThreadPool(ThreadPoolParameterInfo threadPoolParameterInfo) {
try {
XnioWorker xnioWorker = (XnioWorker) executor;
Integer coreSize = threadPoolParameterInfo.getCoreSize();
Integer maxSize = threadPoolParameterInfo.getMaxSize();
Integer coreSize = threadPoolParameterInfo.getCorePoolSize();
Integer maxSize = threadPoolParameterInfo.getMaximumPoolSize();
Integer keepAliveTime = threadPoolParameterInfo.getKeepAliveTime();
int originalCoreSize = xnioWorker.getOption(Options.WORKER_TASK_CORE_THREADS);
int originalMaximumPoolSize = xnioWorker.getOption(Options.WORKER_TASK_MAX_THREADS);
@ -163,8 +163,8 @@ public class UndertowWebThreadPoolHandler extends AbstractWebThreadPoolService {
xnioWorker.setOption(Options.WORKER_TASK_KEEPALIVE, keepAliveTime);
log.info(
"[UNDERTOW] Changed web thread pool. " +
"\n coreSize :: [{}]" +
"\n maximumSize :: [{}]" +
"\n corePoolSize :: [{}]" +
"\n maximumPoolSize :: [{}]" +
"\n keepAliveTime :: [{}]",
String.format(CHANGE_DELIMITER, originalCoreSize, coreSize),
String.format(CHANGE_DELIMITER, originalMaximumPoolSize, maxSize),

Loading…
Cancel
Save