Наша GAE не оленья кожа в настоящее время объявить какие-либо модули, и мы хотели бы, чтобы преобразовать его, как и described here, а затем добавить 2-й модуль, для выполнения серверной работыПеренос на модули модулей приложений, тестовые версии?
Я запутался о том, как я могу проверить новый модульный конфигурацию в тестовой среде (например, тестовую «версию») без деклараций модулей, протекающих в нашу версию по умолчанию (называемую «prod»). Наш нормальный процесс разработки - это внедрение нового кода в тестовую версию. например в app.yaml
мы изменяем:
version: prod
в
version: testing
..и затем развернуть. Как только он будет работать, мы снова вернемся к version: prod
и разворачиваем снова. Однако, как документы объяснить, версии в настоящее время принадлежат к модулям:
Так что, когда я хочу, чтобы проверить, имеющий 2-й модуль, он, кажется, что объявление модуля выше рамки «версии ', и, следовательно, может повлиять на другие версии (например, «prod»). Например, я уже развернут приложение двигатель с этим app.yaml
application: simple-sample
version: prod
runtime: python27
Затем я перенастроить мое приложение, чтобы использовать модуль «работник», и у меня есть два YAML файлы:
app.yaml
application: simple-sample
version: testing
runtime: python27
и worker.yaml
application: simple-sample
module: worker
version: testing
runtime: python27
Когда я раскрываю этот код, он собирается иметь никакого влияния на вер sion в настоящее время работает как «prod»? То есть будет ли «prod» теперь знать модули? Основываясь на приведенной выше диаграмме, кажется, что это произойдет, но если это так, я не вижу, как я могу проверить свое преобразование.
Почему это было приостановлено? –