PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Правилна настройка на пул за свързване към базата данни database.yml за еднонишкови Rails приложения

Доста късно за партито тук, но днес ми свършиха връзките към базата данни в производството.

Като много хора, аз използвам Sidekiq за извършване на асинхронни задачи като изпращане на имейли например. Важно е да се отбележи, че Sidekiq работи като многонишков процес.

Така че не просто имат еднонишково Rails приложение, следователно този отговор не се отнася директно към зададения въпрос, но реших, че си струва да кажа нещо тук, тъй като смятам, че многонишковите Rails приложения са относително нормални в наши дни.

Това означава, че трябва да коригирате размера на пула си по такъв начин, че да създадете достатъчно връзки, за да се справят с всички задачи, които могат да бъдат поставени в опашка и отнемат повече от 5 секунди (периодът на изчакване по подразбиране за изчакване на връзка с базата данни, преди да издаде грешка).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Мога ли да добавя УНИКАЛНО ограничение към PostgreSQL таблица, след като вече е създадена?

  2. Как да експортирате получените данни в PostgreSQL в .CSV?

  3. Привилегии и сигурност на PostgreSQL - Заключване на публичната схема

  4. Възстановете базата данни на PostgreSQL с помощта на java

  5. Разглеждане на базата данни на heroku