>

Paste 서버가 동시 요청을 처리하는 방법에 대해 정말 혼란 스럽습니다. 병 프레임 워크가 있고 병은 효율성을 얻기 위해 다른 서버로 전환하는 매개 변수를 제공합니다.

그러나 붙여 넣기 서버의 작동 방식을 이해할 수 없습니다. Gunicorn은 프리 포크를 사용하여 여러 프로세스를 만듭니다. Gevent 서버는 코 루틴입니다.

그러나 붙여 넣기 서버 작동 방식을 알 수 없습니다.

공식 붙여 넣기 서버 사이트 에서 동시 요청은스레드 풀에서 처리합니다.

그런 다음 Paste 서버가 모든 요청을 처리하기 위해 프로세스 풀을 생성한다고 가정합니다.

Paste Server가 여러 요청을 처리하는 동안 실행중인 프로세스를 확인하려고했습니다.

ps -ef | grep python

Paste Server 프로세스는 하나만 찾을 수 있습니다.

붙여 넣기 서버가 동시 요청을 어떻게 처리하는지 아는 사람이 있습니까? 아니면 어떻게 작동하는지 설명하는 문서가 있습니까?


  • 답변 # 1

    답이 귀하의 질문에 포함되었습니다 :

    와이즈 비즈

    프로세스 풀을 가정하지 말고, 문서에 명확하게 달리 명시되어 있습니다. 와이즈 비즈  스레드를 볼 수 있습니다.

    In the official Paste Server site, it describes concurrent request is handled by Thread Pool.

    Then I assume the Paste server will create a process pool to handle all the requests.

  • 이전 laravel - 어떻게 다른 사용자와 레디 스 데이터베이스에 연결하는?
  • 다음 docxreport에서 프리 마커 매크로 사용