오랫동안 실행중인 크롤링 작업을 서버 측에서 처리해야하므로 사용하기 위해 delayed_job
을 사용하려고했지만 사용하는 동안 문제가 발생했습니다. delayed_job
은 Capybara
입니다. 그래서 대신 rails console
에서 작업을 실행합니다. 긴 작업이므로 내 ssh
연결이 끊어지면 rails console
을 유지하려면 tmux
을 사용합니다.delayed_job과 실행중인 레일 콘솔을 사용하는 것의 차이점
tmux
을 사용하면 실제로 rails console
을 사용하여 나를 에뮬레이션한다는 것을 알고 있습니다. 그래서 내 질문은 delayed_job
을 실행하고 rails console
에서 작업을 수행하는 것과 실제적인 차이점이 있습니까?
rails console
의 긴 작업을 실행하면 전 화시에서 실행 중이기 때문에 delayed_job
과 비교하여 컴퓨터에서 더 많은 리소스를 사용합니까?
tmux
에 rails console
이 실행 중입니까? 나는 그것을 실행하는 것을두고 갈 수 있기 때문에 자신의 것이다.
감사합니다.