Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在 Heroku 上开发一个网络应用程序。我服务器上的大多数请求都是数据库操作。1 个 web dyno + 1 个 Mongo HQ replicaSet 可以处理多少并发请求?如何增加这个值?
与数据库(连接池)的打开连接数由您的 MongoDB 驱动程序确定,通常可以在客户端初始化时手动设置。
如果它们限制打开连接的数量,您应该检查您的数据库托管服务。
确保为每个 web dyno 初始化客户端一次,而不是在每个数据库请求上错误地初始化一次,因此实际上将使用连接池。
另外,请记住,测功机有 4 个核心,因此如果您使用“集群”运行 4 个进程,则每个进程都有自己的连接池。