zoukankan      html  css  js  c++  java
  • org.postgresql.util.PSQLException:致命:抱歉,已经有太多客户了(org.postgresql.util.PSQLException: FATAL: sorry, too many clients already)

    我正在尝试连接到Postgresql数据库,我收到以下错误:




    错误:org.postgresql.util。 PSQLException:致命:抱歉,已经有太多客户



    错误是什么意思,我该如何解决?



    我的 server.properties 文件如下:



      serverPortData = 9042 
    serverPortCommand = 9078
    trackConnectionURL = jdbc:postgresql://127.0.0.1:5432 / vTrack?user = postgres password = postgres
    dst = 1
    DatabaseName = vTrack
    ServerName = 127.0.0.1
    User = postgres
    Password = admin
    MaxConnections = 90
    InitialConnections = 80
    PoolSize = 100
    MaxPoolSize = 100
    KeepAliveTime = 100
    TrackPoolSize = 120
    TrackMaxPoolSize = 120
    TrackKeepAliveTime = 100
    PortNumber = 5432
    Logging = 1
    解决方案

    我们不知道 server.properties 文件就是那个,我们都不知道什么 SimocoPoolSize 意味着(是吗?)



    让我猜你正在使用一些自定义的数据库连接池。然后,我想问题是您的池配置为打开100或120个连接,但Postgresql服务器配置为接受 MaxConnections = 90 。这些似乎是冲突的设置。尝试增加 MaxConnections = 120 。



    但是你应该先了解你的数据库层基础设施,知道你在使用哪个池,如果你真的需要池中的这么多开放连接。而且,特别是,如果您正在优雅地将打开的连接返回到池

    本文地址:IT屋 » org.postgresql.util.PSQLException:致命:抱歉,已经有太多客户了

  • 相关阅读:
    java基础 ——String类型
    WinSCP密钥登录,实现文件上传
    linux 文件压缩,以及解压
    win10的资源管理器,边框不见了
    在360浏览器中打开表单,回显错误数据
    java返回数据工具类
    WEB工具类
    JSON 的几种转换
    二维码生成工具类
    XML的几种转换
  • 原文地址:https://www.cnblogs.com/telwanggs/p/11651885.html
Copyright © 2011-2022 走看看