apache

· JAVA
apache 라이브러리 중 Executor가 있다. Shell이나 cmd 커맨드를 수행하기 위해 사용하는 외부 라이브러리인데 개발환경에서는 잘 되던 코드가 사내 임시 배포를 위해 portable로 export 하여 동작하던 중 문제가 발생하였다. 로그에 에러가 기록되지않아 겨우 문제의 지점을 찾았다. DefaultExecutor executor = new DefaultExecutor(); executor.setWatchdog(new ExecuteWatchdog(ExecuteWatchdog.INFINITE_TIMEOUT)); // 문제의 원인 혹시 다른 사람은 잘 동작한다고 할 수도 있는데 나는 저 executor로 임베디드 파이썬을 수행시켰다. watchdog은 프로세스가 일정시간동안 동작하지 않을 경우..
Berno
'apache' 태그의 글 목록