应用程序引擎yaml文件中模块的基本目录



我今天开始使用App Engine,我正试图找到一种方法为我的每个模块/服务设置根文件夹。示例:

文件夹结构

  • /mod1/*
  • /mod2/*
  • dispatch.yaml
  • app.yaml
  • mod1.yaml
  • mod2.yaml

是否可以在AppEngineyaml文件中设置模块的基本目录?

类似于apache中的RewriteBase /。这样,在我的mod1.yaml中,我不必为每个端点指定mod1目录30次。

也许是在展示中的赞扬。yaml

  - url: "api-dot-lyreka-com.appspot.com/"
    module: api
    path: /mod1 -- Just for example. Something like that

我已经找了几个小时了。

只需将模块.yaml文件移动到相应的模块目录中,即可使该模块目录成为模块的"根",因此无需再指定它。更多详细信息请点击此处:

  • 使用微服务运行Google App Engine应用程序
  • 谷歌应用引擎的新项目结构

注意:每个模块只看到其"根"目录中的内容,在部署模块时,没有任何内容。但您可以将每个模块目录中的内容符号链接以在模块之间共享:在应用程序引擎模块之间共享实体

相关内容

  • 没有找到相关文章

最新更新