gpt4 book ai didi

python - 如何在启动 Google App Engine Launcher 时禁用自动检查更新?

转载 作者:太空狗 更新时间:2023-10-29 17:57:00 27 4
gpt4 key购买 nike

我一直在修补 GAE,我喜欢 Windows SDK 提供的 GAE 启动器的易用性。

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

有没有一种方法可以在我启动启动器时禁用对 GAE 更新的检查?也许我可以通过我的快捷方式传递给底层可执行文件的命令?

最佳答案

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

By default, ProxyHandler uses the environment variables named <scheme>_proxy, where <scheme> is the URL scheme involved. For example, the http_proxy environment variable is read to obtain the HTTP proxy’s URL.

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

如果您使用 host_or_ip:port 创建一个名为 http_proxy 的新环境变量,GAE Launcher 将在眨眼间启动。

要定义环境变量,请转到:控制面板 -> 系统和安全 -> 系统 -> 高级系统设置 -> 高级选项卡 -> 环境变量...

关于python - 如何在启动 Google App Engine Launcher 时禁用自动检查更新?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6468191/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com