本文整理了Java中org.apache.catalina.Engine.setBackgroundProcessorDelay()
方法的一些代码示例,展示了Engine.setBackgroundProcessorDelay()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Engine.setBackgroundProcessorDelay()
方法的具体详情如下:
包路径:org.apache.catalina.Engine
类名称:Engine
方法名:setBackgroundProcessorDelay
暂无
代码示例来源:origin: org.springframework.boot/spring-boot
private void configureEngine(Engine engine) {
engine.setBackgroundProcessorDelay(this.backgroundProcessorDelay);
for (Valve valve : this.engineValves) {
engine.getPipeline().addValve(valve);
}
}
代码示例来源:origin: org.springframework.boot/spring-boot
private void configureEngine(Engine engine) {
engine.setBackgroundProcessorDelay(this.backgroundProcessorDelay);
for (Valve valve : this.engineValves) {
engine.getPipeline().addValve(valve);
}
}
代码示例来源:origin: com.oath.microservices/micro-tomcat
public void run(CompletableFuture start, JaxRsServletConfigurer jaxRsConfigurer, CompletableFuture end) {
Tomcat tomcat = new Tomcat();
tomcat.setPort(serverData.getPort());
tomcat.getHost().setAutoDeploy(false);
tomcat.getEngine().setBackgroundProcessorDelay(-1);
File docBase = new File(".");
StandardContext context =(StandardContext)tomcat.addContext("", docBase.getAbsolutePath());
context.addServletContainerInitializer(new TomcatListener(jaxRsConfigurer, serverData, filterData, servletData, servletContextListenerData, servletRequestListenerData),
new HashSet<>());
addAccessLog(tomcat,context);
serverData.getModule().getServerConfigManager().accept(new WebServerProvider(tomcat));
addSSL(tomcat.getConnector());
startServer(tomcat, start, end);
}
代码示例来源:origin: nutzam/nutzboot
@Override
public void init() throws LifecycleException {
this.tomcat = new Tomcat();
File baseDir = createTempDir("tomcat");
this.tomcat.setBaseDir(baseDir.getAbsolutePath());
Connector connector = new Connector(PROP_PROTOCOL);
connector.setPort(getPort());
connector.setURIEncoding(DEFAULT_CHARSET.name());
connector.setMaxPostSize(conf.getInt(PROP_MAX_POST_SIZE, 64 * 1024 * 1024));
String connectorKey = PRE + "connector.";
for (String key : conf.keys()) {
if (key.startsWith(connectorKey)) {
String k = key.substring(connectorKey.length());
String v = conf.get(key);
connector.setProperty(k, v);
}
}
// 设置一下最大线程数
this.tomcat.getService().addConnector(connector);
StandardThreadExecutor executor = new StandardThreadExecutor();
executor.setMaxThreads(getMaxThread());
connector.getService().addExecutor(executor);
this.tomcat.setConnector(connector);
this.tomcat.setHostname(getHost());
this.tomcat.getHost().setAutoDeploy(false);
this.tomcat.getEngine().setBackgroundProcessorDelay(30);
this.prepareContext();
}
代码示例来源:origin: justlive1/oxygen
private void configEngine(Engine engine, TomcatConf tomcatConf) {
engine.setBackgroundProcessorDelay(tomcatConf.getBackgroundProcessorDelay());
if (tomcatConf.isAccessLogEnabled()) {
AccessLogValve value = new AccessLogValve();
value.setBuffered(tomcatConf.isAccessLogBuffered());
value.setFileDateFormat(tomcatConf.getAccessLogFileFormat());
value.setRequestAttributesEnabled(tomcatConf.isAccessLogRequestAttributesEnabled());
value.setPattern(tomcatConf.getAccessLogPattern());
engine.getPipeline().addValve(value);
}
}
内容来源于网络,如有侵权,请联系作者删除!