1 / 10
文档名称:

深入浅出Redis-redis哨兵集群.doc

格式:doc   大小:60KB   页数:10页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

深入浅出Redis-redis哨兵集群.doc

上传人:xunlai783 2017/12/22 文件大小:60 KB

下载得到文件列表

深入浅出Redis-redis哨兵集群.doc

相关文档

文档介绍

文档介绍:深入浅出Redis-redis哨兵集群
源码设计
eptor
/**
*
* ***@author seaboat
* ***@date 2016-08-25
* ***@version
* <pre><b>email: </b>849586227@</pre>
* <pre><b>blog: </b>http://blog./wangyangzhizhou</pre>
* <p>This Acceptor provides a NIO mode to accept client sockets.</p>
*/
public final class Acceptor extends Thread {
private static final Logger LOGGER = LoggerFactory
.getLogger();
private final int port;
private final Selector selector;
private final ServerSocketChannel serverChannel;
private long acceptCount;
private static final AcceptIdGenerator IdGenerator = new AcceptIdGenerator();
private ReactorPool reactorPool;
public Acceptor(ReactorPool reactorPool, String name, String bindIp,
int port) throws IOException {
(name);
= port;
= ();
= ();
(false);
(, true);
(, 1024);
(new InetSocketAddress(bindIp, port), 100);
(selector, );
= reactorPool;
}
public int getPort() {
return port;
}
public long eptCount() {
return acceptCount;
}
***@Override
public void run() {
final Selector sel