저는 appengine의 새로운 "Modules API"을 검토하고 가장 까다로운 작업이 모듈 구성을 통해보다 강력한 인스턴스로 전달되도록 dispatch.yaml을 통해 라우팅하는 방식으로 앱을 구성하려고합니다.모듈에서 appengine mapreduce 작업을 실행하는 방법은 무엇입니까?
그러나 디스패처에서 "/mapreduce/"URL을 구성하려고 시도하면 올바른 모듈에서 실행되는 것처럼 보이지 않으며 항상 기본 모듈에서 실행됩니다.
발송자는 다음과 같습니다
application: simple-sample
dispatch:
- url: "*/mapreduce/*"
module: bigger-instance
- url: "*/_ah/pipeline/*"
module: bigger-instance
모듈은, 문서 상태로 정의 맵리 듀스 핸들러 항목을 포함 bigger-instance.yaml
에서 app.yaml
기본적 더 큰 인스턴스하지만, 지금까지 모든 맵리 듀스/* 프로세스가 실행된다 핸들러는 다른 곳에서 정의되기 때문에 로그에 따라 기본 핸들러에서 404를 얻습니다.
아이디어가 있으십니까?