Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 60a641d

Browse files
authored
Update README.md
1 parent 3eb3bbe commit 60a641d

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

‎procedures/connection_ping/README.md‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,15 +33,15 @@ psql -q -X -U postgres -d "application_name='psql $(hostname -I | cut -f1 -d' ')
3333
## Скрипт 1
3434

3535
Принцип работы:
36-
1. В цикле пытается подключиться к СУБД через psql. Между попытками 0.1 секунда.
36+
1. В цикле psql пытается подключиться к СУБД. Между попытками 0.1 секунда.
3737
1. Преимущества: не «зависает».
3838
1. Недостатки: может не отловить очень кратковременную недоступность подключения к СУБД.
3939

4040
Файл [psql_connection_lost_duration_v1.sh](psql_connection_lost_duration_v1.sh)
4141

4242
## Скрипт 2
4343
1. Принцип работы:
44-
1. Psql подключается к СУБД и выполняет хранимую процедуру. Внутри неё цикл, из которого она отсылает уведомления клиенту каждые 0.5 секунд.
44+
1. Psql подключается к СУБД и выполняет хранимую процедуру. Внутри неё цикл, из которого клиенту отсылаются уведомления каждые 0.5 секунд.
4545
1. Как только соединение к СУБД теряется, в скрипте запускается цикл, в котором psql пытается подключиться к СУБД. Между попытками 0.1 секунда.
4646
1. Преимущества: отлавливает очень кратковременную недоступность подключения к СУБД.
4747
1. Недостатки: может «зависнуть»

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /