如何在Google App Engine java中配置最大并发请求数

时间:2015-02-22 16:52:52

标签: google-app-engine

我正在设计一个简单的谷歌应用引擎应用程序。它简单地从数据库中读取数据并将数据返回给客户端。

由于操作非常简单,我想同时接受多个请求。 我在appengine-web.xml中添加了以下条目

<threadsafe>true</threadsafe>

我在从数据库查询数据时使用C3P0连接池。我在选择正确的游泳池大小方面遇到了问题。 C3P0连接池大小应该等于GAE处理的最大并发操作数。 如何配置GAE处理的最大并发操作数?

此致 萨拉。

1 个答案:

答案 0 :(得分:1)

根据https://code.google.com/p/googleappengine/issues/detail?id=7927https://cloud.google.com/appengine/docs/java/modules/#Java_Configuration [[寻找“自动缩放”]的文档],您可以配置每个模块的最大并发请求数 - 例如,对于默认模块,使用:

  <automatic-scaling>
    <max-concurrent-requests>50</max-concurrent-requests>
  </automatic-scaling>

appengine-web.xml - 但显然(根据对问题跟踪器的评论)该设置对前端实例无效(我无法确认后一种观察 - 我建议你尝试和让我们知道!)。