gpt4 book ai didi

google-app-engine - 在这个 GAE 应用程序中,每个请求创建了多少个对象?

转载 作者:行者123 更新时间:2023-12-04 05:15:47 25 4
gpt4 key购买 nike

我正在使用 Python 和 Webapp2 开发 Google App Engine 应用程序。对于这个问题,相关部分是:

import webapp2

my_object = MyClass()

class MainPage(webapp2.RequestHandler):
def get(self):
# do stuff

app = webapp2.WSGIApplication([
('/', MainPage)
], debug=True)

因此,每次访问我的应用程序时, MainPage请求处理程序负责处理请求。假设在给定时刻有 100 名用户使用该应用程序。我的问题是:
  • 多少 webapp2.WSGIApplication创建实例?只有1? 100? (如果我理解 WSGI,我认为只有 1)
  • 多少 MyClass创建实例?
  • 最佳答案

    在 Google App Engine 上,计算这两个 MainPage() 的 100 个实例。和 MyClass正在创建;每个访问您网站的用户都可能被路由到庞大的 Google 云中的不同机器。

    本地运行,MyClass每个进程将被实例化一次;一些 WSGI 服务器运行多个进程( fork )来处理传入的请求。 A MainPage它是为每个传入请求创建的(所以 100 次)。

    关于google-app-engine - 在这个 GAE 应用程序中,每个请求创建了多少个对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14298043/

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