在工作中,我们进行分布式测试,其中rsync输出到每个elses机器,并分发测试文件以加快测试过程。我们遇到的一个问题是,如果有人打开了pgadmin实例,那么由于连接处于打开状态,它不会让我们重置测试数据库。
是否有任何方法可以通过编程方式终止ruby或pg中不涉及重新启动守护进程的连接?
使用 pg_terminate_backend() 为了杀死你想要杀死的连接。