나는 gevent를 사용하는 복잡한 파이썬 프로그램을 가지고있다.gevent의 소켓이 타임 아웃을 일으킨다는 가설을 테스트하는 방법은 무엇입니까?
나는 소켓에서의 시간 초과가 몇 분 동안 읽힌이 끔찍한 문제를 겪어왔다. 이 에피소드 중에 여러 번 다시 시도하고 몇 분 후에 만 성공합니다.
나는 소켓에서 듣고있는 사람이 완벽하게 작동하고 있다는 것을 확신한다. 왜냐하면 나는이 사건 중 하나 동안 그 사건이 발생하지 않은 다른 과정에서 그 소켓을 읽을 수 있기 때문이다.
이것은 bug that has been fixed in gevent 1.0 일 수 있지만 업그레이드는 간단하지 않으며 1 주일 또는 2 주를 사용하기 전에 gevent의 소켓이 실제로 내 문제라는 것을 확신하고 싶습니다.
내 프로그램을 이벤트가 아닌 것으로 변경하는 것도 중요하지 않습니다.
gevent 소켓에 문제가 있다는 가정을 테스트하려면 어떻게해야합니까?
이것은 매우 구체적인 것들입니다. 여기에 답을 얻지 못하면 gevent 메일 링리스트를 사용해보십시오. – user1277476