Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google app engine 在哪里可以找到版本化URL';谷歌应用程序引擎中有什么?_Google App Engine - Fatal编程技术网

Google app engine 在哪里可以找到版本化URL';谷歌应用程序引擎中有什么?

Google app engine 在哪里可以找到版本化URL';谷歌应用程序引擎中有什么?,google-app-engine,Google App Engine,本节底部附近提到了版本化URL,但几乎没有解释: 我想了解更多关于版本化URL的信息,但似乎找不到更多信息。我主要关心的是使他们失去能力。我可以看出这是多么有用(例如,用于调试或后期检查),但我不希望用户能够运行我的应用程序的早期版本!由于数据模型的演变,这些版本甚至可能最终破坏数据 有没有办法在Google App Engine中配置版本化URL?对于您的应用程序,您可以在管理下删除以前的版本➤如果你愿意的话 同时运行旧版本部署背后的想法是不破坏依赖旧版本的早期用户的功能。通过选择默认部署,

本节底部附近提到了版本化URL,但几乎没有解释:

我想了解更多关于版本化URL的信息,但似乎找不到更多信息。我主要关心的是使他们失去能力。我可以看出这是多么有用(例如,用于调试或后期检查),但我不希望用户能够运行我的应用程序的早期版本!由于数据模型的演变,这些版本甚至可能最终破坏数据

有没有办法在Google App Engine中配置版本化URL?

对于您的应用程序,您可以在管理下删除以前的版本➤如果你愿意的话


同时运行旧版本部署背后的想法是不破坏依赖旧版本的早期用户的功能。通过选择默认部署,您可以让_app.appspot.com的用户不在乎。如果您想阻止某人在版本2启动时运行deployment 1.your_app.appspot,只需删除deployment 1。

从我的阅读方式来看,版本标签用于将app.yaml的正确版本与该版本代码的其余部分相关联。非生产代码的(非)存在不属于OTAP问题吗?在您的控制之下?什么??我说的是,以前部署的版本仍然可以被公众访问,直到(正如msw所解释的)你明确地从Google App Engine中删除这些版本。当然,我确信他们实际上并没有删除数据;他们只是让那些版本对公众不可用。附言:不确定你所说的“OTAP”是什么意思。谷歌的所有顶级搜索结果似乎都不合适。谢谢!我真的很感谢你的信息。我想在网站所有者明确选择退出之前,我仍然看不到允许用户任意运行过去版本的实用程序,但我想它可能很方便(主要用于事后失效分析)。。。如果过去的版本有密码保护,只有管理员才能查看,那就太酷了。即使这样,您也必须小心,数据模型的演变不会成为问题。@allyourcode:完全同意;对于旧的部署,尤其是数据一致性,需要小心。我确实相信你可以通过app.yaml来保护以前的版本,但这并不是我所关心的。