Mountable 엔진 (Sidekiq과 함께 제공)을 사용 중이며 URL http://localhost:3000/sidekiq
에 대해 No route matches [GET] "/sidekiq"
오류가 표시됩니다. 여기에 관련 코드는 다음과 같습니다Sidekiq 장착형 엔진을 사용할 때 Route Matches 오류가 발생했습니다.
routes.rb:
NoveltyStats::Application.routes.draw do
require 'sidekiq/web'
mount Sidekiq::Web => '/sidekiq'
...
end
는 rake routes
의 출력입니다 :
sidekiq_web /sidekiq
....
는 응용 프로그램 작업 내의 다른 루트 잘 말할 것도 없다.
이 문제를 해결 했습니까? 똑같은 일이 일어나고 있습니다. –
내가 그 문제를 해결했다고해서 유감스럽게 생각하지만, 내가 한 일을 모른다. 손상된 GIT 저장소가있을 때 내 파일 기록이 잘 리면서 너무 멀리 볼 수 없습니다. 아래의 해답은 당신을위한 어떤 타당성을 가지고 있을지도 모르지만 나는 그 당시에는 (나는 지금) 어떤 제약도받지 못했습니다. –
최근에이 문제가있었습니다. 나는 꽤 난처했지만 액세스 문제로 밝혀졌습니다. 사용자가 액세스 할 수있는 경우 (예 : 관리자 인 경우)에만 sidekiq를 탑재합니다. 이 문제와 다른 점은 알고 있지만 같은 오류가 발생했기 때문에 도움이 될 수 있습니다. –