Netty 在windows7上本地主机上回显写消息两次
我在向导游学内蒂。当使用带有echo back的echo示例时,我发现了一些奇怪的东西。代码就像示例:Netty 在windows7上本地主机上回显写消息两次,netty,Netty,我在向导游学内蒂。当使用带有echo back的echo示例时,我发现了一些奇怪的东西。代码就像示例: public void messageReceived(ChannelHandlerContext ctx, MessageEvent e) { //echo back System.out.println(buf.readableBytes()); //will print 1 Channel ch = e.getChannel(); ch.write(e
public void messageReceived(ChannelHandlerContext ctx, MessageEvent e) {
//echo back
System.out.println(buf.readableBytes()); //will print 1
Channel ch = e.getChannel();
ch.write(e.getMessage());
}
我在windows7上使用netty 3.6.2,使用cmd telnet localhost 8080。第一次键入类似“1”的字符时,telnet控制台显示“1”,但从现在开始,当我键入任何类似“2”的字符时,控制台显示两个类似“22”的字符。
怎么了