摘要:
应用场景: 在RPC框架中,使用Netty作为高性能的网络通信框架时,每一次服务调用,都需要与Netty服务端建立连接的话,很容易导致Netty服务器资源耗尽。所以,想到连接池技术,将与同一个Netty服务器地址建立的连接放入池中维护,同一个地址的连接确保只建立一次。这样,凡是连接同一个Netty服 阅读全文
摘要:
用一个例子来说明Object对象中的wait方法和notifyAll方法的使用。 首先定义一个消息类,用于封装数据,以供读写线程进行操作: 创建一个读线程,从Message对象中读取数据,如果没有数据,就使用 wait() 方法一直阻塞等待结果(等待后面的写线程写入数据): 创建一个写线程,往Mes 阅读全文