我正在尝试将Nodejs连接到PostgreSQL数据库,因为我正在使用node-postgres。
let elem = document.querySelector('.put-button-here');
if (elem){
//if its present
//create React Portal here
}
然后在我的应用程序中,函数execute_query在应用程序的不同位置被调用。 本地它可以工作,但我想知道如何管理池,如果我的应用程序被不同的人使用,这是否足以管理并发用户? 我是否还需要做其他事情以确保我在游泳池中有客户? 或者我应该使用硬编码管理客户端的旧方法?
我阅读了node-postgres的文档,它说pool.query是简单的方式,但它没有说它如何管理连接...... 你有什么信息吗?
谢谢
答案 0 :(得分:0)
这是足够的配置来管理并发用户,如果我的 应用程序是由不同的人使用?
这是一个非常广泛的问题,取决于不止一件事。我还是试一试
池中的连接数是服务器将使用db维护的活动连接数。作为postgres的每个连接作为一个单独的过程维护它。所以只关注连接池是不够的。
pgtune会根据您的硬件为您提供有关postgresql.conf
设置的良好建议。
如果要测试应用程序,可以使用jMeter或任何其他负载测试工具进行测试,以了解应用程序在特定负载下的性能。
主题的一些好资源