2016-06-09 5 views
0

geventorn 컨테이너에 geventorn 컨테이너에 중 하나가 실행 중이며 pyramid 어플 리케이션을 실행 중이면 끝점 중 하나가 kombu을 통해 AMQP를 풀링하는 긴 풀 끝점입니다. 긴 풀 withing에 30 대 제한 시간이 돌아 오기 전에 내가 포스트 그레스에 저장해야 AMQP에서 일부 데이터를 반환하는 경우gevent + concurrent.futures 및 SQLAlchemy

, 이제 질문은 :

이 확인 gevent 루프에서 실행되는 응용 프로그램에 관련하여 concurrent.futures.ThreadPoolExecutor을 시작하는 것입니다, 집행자에게 제출 된 미래의 SQLAlchemy 세션 및 데이터 지속성을 처리 할 수 ​​있습니까?

아니면 내 사고 방식이 완전히 잘못 되었습니까?

PS DB 드라이버는 I이 잘 작동하는지 확인할 수 있습니다 내 높은 동시 응용 프로그램에 geventThreadPoolExecutor 사용 후

답변

0

psycopg2입니다.

DB 드라이버가 이미 gevent 인 경우 "불량"인 경우 불필요 : psycogreen