찾다

 >  Q&A  >  본문

python redis 다중 프로세스 사용

으아악

문서에 따라 연결 풀이 포함된 Redis 클라이언트를 작성한 다음 전역 사용을 위한 인스턴스를 생성하세요.
여러 스레드에서 인스턴스를 공유할 때 정상적으로 테스트되었습니다.
그러나 여러 프로세스의 경우 테스트가 실패했습니다

으아악

이렇게 작성하면 start를 실행하면 오류가 보고되고 직렬화를 수행할 수 없습니다.
다음으로 변경됨:

으아악

이렇게 작동하는데 이 연결방식이 맞나요? 이를 달성하는 더 좋은 방법이 있습니까?

메인 스레드에서 직접
process1 = ProcessRdeisTest('p1')
process1.start()
이 방법으로 호출

巴扎黑巴扎黑2767일 전1148

모든 응답(1)나는 대답할 것이다

  • typecho

    typecho2017-06-08 11:04:09

    소유자, Python redis에는 자체 연결 풀이 있습니다.

    으아아아

    회신하다
    0
  • 취소회신하다