首先,对不起,如果有类似的问题。我没有找到任何解决我问题的人。
我在本地网络中设置了3台计算机。计算机1是主计算机,它具有本地数据库并运行我正在使用的桌面应用程序。计算机2和计算机3运行相同的桌面应用程序,并且它们连接到计算机1中的数据库。 Postgresql设置为接受连接,postgresql配置的其他参数是默认值。
一切似乎都运行良好,但经过几个小时后,计算机2和3无法连接到计算机1.但是,计算机1仍可以正常使用数据库。
2014-XX-XX 13:33:33 CET FATAL: connection to client lost
2014-XX-XX 13:33:33 CET LOG: cannot send data to client. No connection could be made because the target machine actively refused it.
如果我重新启动计算机2和3,一切都会再次运行,但我不能每天多次重启计算机。
有谁知道问题出在哪里?对于我搜索的内容可能是内存问题,但我不是数据库专家,我不确定我必须修改postgresql配置的哪些参数。
谢谢!