public class SolrNettyServer
extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
protected java.lang.Thread |
asyncNettyRunner |
protected ChannelHandlerConfigs |
handlerConfigs |
protected ExecutorConfig |
queryConfig |
protected io.netty.channel.Channel |
serverChannel |
protected ExecutorConfig |
updateConfig |
| 构造器和说明 |
|---|
SolrNettyServer(org.apache.solr.core.CoreContainer cores,
int port) |
| 限定符和类型 | 方法和说明 |
|---|---|
int |
getBossWorkerNum() |
int |
getIoWorkerNum() |
ExecutorConfig |
getQueryConfig() |
ExecutorConfig |
getUpdateConfig() |
void |
setBossWorkerNum(int bossWorkerNum) |
void |
setIoWorkerNum(int ioWorkerNum) |
void |
setQueryConfig(ExecutorConfig queryConfig) |
void |
setUpdateConfig(ExecutorConfig updateConfig) |
protected void |
startNetty() |
void |
startServer(boolean sync) |
void |
stopServer() |
protected ExecutorConfig queryConfig
protected ExecutorConfig updateConfig
protected ChannelHandlerConfigs handlerConfigs
protected volatile io.netty.channel.Channel serverChannel
protected java.lang.Thread asyncNettyRunner
public void startServer(boolean sync)
throws java.lang.Exception
java.lang.Exceptionprotected void startNetty()
throws java.lang.Exception
java.lang.Exceptionpublic void stopServer()
throws java.lang.Exception
java.lang.Exceptionpublic int getBossWorkerNum()
public void setBossWorkerNum(int bossWorkerNum)
public int getIoWorkerNum()
public void setIoWorkerNum(int ioWorkerNum)
public ExecutorConfig getQueryConfig()
public void setQueryConfig(ExecutorConfig queryConfig)
public ExecutorConfig getUpdateConfig()
public void setUpdateConfig(ExecutorConfig updateConfig)
Copyright © 2016. All Rights Reserved.