启动Google App Engine启动器时,如何禁用自动检查更新?

发布于 2021-01-29 15:25:39

我一直在修改GAE,并且享受Windows SDK随附的GAE Launcher的易用性。

我的问题是,当我启动应用程序时,它需要很长时间才能响应。这是因为程序在启动应用程序之前先检查更新。这导致它在等待响应时挂起。我的问题是我的主要开发机器位于代理服务器之后,而GAE
Launcher被代理阻止了。

有什么方法可以在启动启动器时禁用对GAE更新的检查?也许我可以通过快捷方式将命令传递给基础可执行文件?

关注者
0
被浏览
49
1 个回答
  • 面试哥
    面试哥 2021-01-29
    为面试而生,有面试问题,就找面试哥。

    Google App Engine(GAE)使用python
    urllib2库检查更新。该库从*_proxy环境变量而不是Windows注册表获取代理设置。

    默认情况下,ProxyHandler使用名为
    _proxy的环境变量,其中是涉及的URL方案。例如,读取http_proxy环境变量以获得HTTP代理的URL。

    如果您需要使用代理并且未正确定义此变量,则GAE启动器将锁定直到连接超时,从而延迟了程序的启动。

    如果你创建了一个名为新的环境变量http_proxyhost_or_ip:port,GAE启动会在眨眼间启动。

    要定义环境变量,请转到: Control Panel -> System and Security -> System -> Advanced system settings -> Advanced Tab -> Environment Variables...



知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看