1
Ruby의 Mechanize를 사용하여 암호로 보호 된 사이트에 로그인하고 특정 데이터 피드를 사용하는 응용 프로그램을 개발 중입니다. 내 응용 프로그램을 사용하면 내 사용자가 데이터를 쿼리하고 작동 할 수 있습니다. 새로운 사용자가 내 앱을 방문 할 때마다 원격 데이터 소스에 로그인하여 데이터를 가져옵니다.멀티 스레드 환경에서 서로 다른 요청에 대해 세션을 공유 (기계화) 하시겠습니까?
다음과 같은 질문이 있습니다. 원격 사이트에서 세션을 최대 24 시간 동안 지속 할 수 있습니다. 원격 사이트에서 여러 로그인을 차단하는 가장 좋은 해결책은 무엇입니까?
Mechanize의 쿠키/jar/세션 정보를 요청간에 공유 파일에 저장하는 등 여러 가지 방법으로이를 수행 할 수 있습니다. 모범 사례를 찾고 있는데, 가장 중요한 것은 Heroku의 멀티 스레드 환경에서 작동하는 솔루션입니다.