PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Kumpulan koneksi Jboss AS7 tidak akan terhubung kembali

Satu hal yang perlu diingat ketika mengonfigurasi jboss adalah terkadang dokumentasi terbaik ada di proyek untuk masing-masing komponen. Dalam hal pengaturan sumber data, saya selalu memberi tahu orang-orang untuk memeriksa dokumen IronJacamar:http://www.ironjacamar.org/doc/userguide/1.0/en-US/html_single/

untuk apa yang ingin Anda lakukan, setelan ini akan berfungsi:

<validation>
    <valid-connection-checker class-name="org.jboss.jca.adapters.jdbc.extensions.postgres.PostgreSQLValidConnectionChecker"/>
    <exception-sorter class-name="org.jboss.jca.adapters.jdbc.extensions.postgres.PostgreSQLExceptionSorter"/>

    <!-- I don't know what this does but someone on my DevOps 
    team said to set it this way. :) -->
    <validate-on-match>false</validate-on-match>

    <!-- validate the connection using a background 
    thread rather than right before you try to use the connection -->
    <background-validation>true</background-validation>

    <!-- sets the frequency the background thread will check each connection.
    The lower this setting, the quicker it will find a bad connection 
    but it will be more chatty sending the validations to the server -->
    <background-validation-millis>60000</background-validation-millis>

    <!-- fast fail will mark all the connections invalid as soon as 
    it finds a bad one. This will make it clear the pool quicker 
    if all connections are reset at once such as a restart. Fast 
    fail would be trouble though if you had a setup where the database
    sometimes selectively kills a single connection, such as killing long
    running queries. -->
    <use-fast-fail>true</use-fast-fail>

</validation>


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Objek yang diterima bertipe org.postgresql.util.PGobject

  2. Kunci utama dengan Apache Spark

  3. Gunakan tabel COPY biner FROM dengan psycopg2

  4. cara mengembalikan DB postgresql tanpa cadangan

  5. Cara mengembalikan nilai hasil kueri sisipkan menggunakan pembantu pg-promise