난 레일 응용 프로그램과 별도의 druby 프로세스가 있습니다. 이 프로세스는 나에게 몇 가지 메소드를 제공하며, 각 druby 메소드의 첫 번째 행에는 ActiveRecord :: Base.establish_connection을 호출한다. 여기서 db_name은 레일스 애플리케이션에 의해 설정된 param에 의존한다. 프로세스가 잘못된 데이터베이스 이름을 얻는 경우가 있으며 동시성 문제 일 수 있습니다. 그럴 수 있니? thread-safe로 만드는 방법에 대한 아이디어가 있습니까?Druby 및 ActiveRecord의 스레드 문제
도움 주셔서 감사합니다. Roberto
또한 글로벌 뮤텍스를 추가하여 drb 요청을 직렬화 할 수 있지만 속도를 제한 할 수 있습니다. – zimbatm