You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Netty Korean User Group
서버에 두개의 클라이언트가 연결이 되는데, 하나만 연결되어 있을땐, 딜레이가 0.5초 가량 있고, 두개를 연결하는 순간 딜레이 가 3초~이상으로 등차수열로 지연 시간이 늘어납니다.
tcp딜레이를 true로 셋팅해보았지만, 변함 없었습니다.
보내는 데이터는 객체를 직렬화해서 보낸 것인데, 파이프 라인에 오브젝트 엔코더, 디코더를 등록시켜주었습니다.
인터넷때문에 딜레이가 생기는것 같진 않고, 스택에 쌓여서 하나씩 보내주는것 같은데, 데이터를 지연없이 바로바로 보낼 수 있는 설 정이 있는지 궁급합니다.
Trustin Lee
unread,
May 16, 2012, 10:57:04 AM5/16/12
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to nett...@googlegroups.com
우선 회신이 늦은 점 죄송합니다. 요즘 버전 4 작업 때문에 정신이 없네요 ^^;
네티는 항상 최소한의 지연으로 전송하는 것을 목표로 합니다. 만약 딜레이가 크다면 작성하신 핸들러 중에 장시간 걸리는 동작을 수행하는 것이 있을 수 있습니다. 그 부분을 별도 스레드 작업으로 빼거나 하여 핸들러의 메소드들이 최대한 빨리 제어권을 네티에게 돌려주도록 하시면 지연이 사라질 것 것 같아 보입니다.