gpt4 book ai didi

java - Google appengine 是单线程的吗?(java)

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

我的问题是“Google appengine 是单线程的吗?”。现在,当我问这个问题时,我知道我无法通过使用 java 中的线程来启动自己的线程。但是我们可以使用后端启动线程。

我担心请求的线程如何处理请求。我读到有人在appengine中将每个请求排队,然后一个接一个地提供服务。我可以配置请求排队的最大时间。如果时间对服务器的请求超过最大时间,然后创建新实例。

如果我想使用单实例(免费配额)怎么办?

如果我收到多个请求,如 r1 、 r2 、r3、r4 (按此顺序)。那么每个请求是否会依次得到服务(如果是单个实例)?

如果我在负载增加时创建多个实例并且动态创建新实例,实例一主内存中存在的数据也会被克隆到实例吗?

2个实例的数据会一直同步吗?

最佳答案

同意Nick所说的,但也想指出这个说法:“现在,当我询问时,我知道我无法通过使用 java 中的线程来启动自己的线程”

不再正确。有关更多详细信息,请参阅此处有关线程的部分: https://developers.google.com/appengine/docs/java/runtime#The_Sandbox

总而言之,App Engine 通过以下几种方式实现多线程:
- 请求可以由单个实例同时处理,每个请求使用一个线程
- 单个请求可能会显式启动额外的线程

关于java - Google appengine 是单线程的吗?(java),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10347817/

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