小伙看你根骨奇佳,潜力无限,来学PHP伐。
으아아아
너무 많은 파일이 열려 있습니다. 일반적으로 기본값은 최대 1024개입니다이 값을 늘리고 ulimit -a를 실행하여 실행할 수 있는 파일 수를 확인해야 합니다. 내부더 많은 내용을 보실 수 있습니다. 참고: http://askubuntu.com/question...
logger = login.getLogger('mylogger'+str(time.time()))이 문장에 문제가 있습니다. get_task2를 한 번만 실행하지 않으면 파일 핸들을 얻게 됩니다. 너무 많이 실행하면 당연히 초과될 것입니다!
이러한 글쓰기 방식은 본질적으로 나쁘고 잠재적 위험이 너무 높습니다. 요청마다 별도의 로그를 생성하는 것은 무리입니다. Linux 시스템 자체에도 디렉터리의 파일 수에 제한이 있습니다. 요청이 너무 많으면 상한에 도달하여 오류가 발생합니다.
핸들러가 닫혀 있는지 여부는 기껏해야 프로그래밍 오류라고 밖에 말할 수 없지만 요청마다 별도의 로그를 갖는 것은 완전히 잘못된 사고 방식입니다.
으아아아
너무 많은 파일이 열려 있습니다. 일반적으로 기본값은 최대 1024개입니다
이 값을 늘리고 ulimit -a를 실행하여 실행할 수 있는 파일 수를 확인해야 합니다. 내부
더 많은 내용을 보실 수 있습니다. 참고: http://askubuntu.com/question...
logger = login.getLogger('mylogger'+str(time.time()))
이 문장에 문제가 있습니다. get_task2를 한 번만 실행하지 않으면 파일 핸들을 얻게 됩니다. 너무 많이 실행하면 당연히 초과될 것입니다!
으아아아
이러한 글쓰기 방식은 본질적으로 나쁘고 잠재적 위험이 너무 높습니다. 요청마다 별도의 로그를 생성하는 것은 무리입니다. Linux 시스템 자체에도 디렉터리의 파일 수에 제한이 있습니다. 요청이 너무 많으면 상한에 도달하여 오류가 발생합니다.
핸들러가 닫혀 있는지 여부는 기껏해야 프로그래밍 오류라고 밖에 말할 수 없지만 요청마다 별도의 로그를 갖는 것은 완전히 잘못된 사고 방식입니다.