제품명 | InnoRules | 버그번호 | BIR17S008 |
---|---|---|---|
제목 | tcp-connector의 타임아웃이 잘못 설정되는 결함 | ||
현상 | TCP 커넥터를 이용한 룰 호출에서, 클라이언트에서 서버로의 데이터 전송이 약간만 지연되어도 서버가 해당 연결을 끊어버리는 현상. 특히, ItemProvider를 이용한 원격 룰 호출에서 발생할 가능성이 높음. | ||
분석결과 | tcp-connector의 read timeout, write timeout의 기본값은 30초이므로 밀리초 단위로 30000이 설정되었어야 하나 30이 설정되어 클라이언트의 응답이 30ms를 초과한 경우 서버가 연결을 끊어버림. |
||
우회방법 | 없음 | ||
영향받는버전 | InnoRules 7.1(configuration-wizard.jar 7.1.0.0~7.1.0.3) | 픽스버전 | configuration-wizard.jar 7.1.0.4 |
접수일자 | 2017-07-12 | 처리일자 | 2017-07-12 |