Quad.Wiki

Увеличить доступное количество подключений

Если программа установлена на вашем собственном компьютере/сервере, то с ростом количества зданий в SyncX или же с ростом количества пользователей программы могут закончится доступные свободные подключения к базе данных. Количество этих подключений устанавливалось при установке программы/базы данных.

В таких случаях вы можете получать ошибки вида

 

или в тексте ошибки будет текст “10054”.

Для увеличения количества доступных подключений нужно сделать следующее:

1. Закрыть все программы QuadX под всеми пользователями

2. Через диспетчер задач остановить службу SyncX (все службы SyncX если она у вас не одна). Для этого можно “Снять задачу” всем процессам, название которых начинается с QuadSyncSvc_

3. Остановить службу postgresql-x64

 

4. Найти папку с базой данных, она обычно в корне диска, на котором установлена программа, в папке QuadXDB (если программу устанавливали мы сами, или же вы установили все по инструкции).

5. Открыть в блокноте файл QuadXDB\postgresql.conf

6. Найти в файле ВСЕ строки “max_connections” и изменить значение, поставить например в 2 раза больше

Если у вас там уже стоит значение больше 300, то значит вы что-то делаете не так, если заканчиваются подключения, напишите в техподдержку. Больше 300 может понадобиться в таких случаях:

  • большое количество парсеров разных сайтов

  • большое количество пользователей программы (10 или более запущенных копий программы)

 

7. Сохраните файл конфигурации

8. Запустите службу postgresql-x64 , затем зупустите службу SyncX