Гость
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Не могу убить сессию. / 5 сообщений из 5, страница 1 из 1
22.03.2018, 14:02
    #39618891
queezy relax
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу убить сессию.
Делаю

Код: sql
1.
2.
3.
SELECT pg_terminate_backend(9123);

t




Но сессия остается.


Linux


Как ее завершить, не останавливая весь постгрес?
...
Рейтинг: 0 / 0
22.03.2018, 14:02
    #39618892
queezy relax
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу убить сессию.
Уже и psql завершил на клиенте.

А сессия в БД остается.
...
Рейтинг: 0 / 0
22.03.2018, 14:33
    #39618907
qwwq
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу убить сессию.
queezy relax,
а что в сессии деяли ?

обычно, если не позаботится об обратном, сессия ждет того, кого подёргала. дблинка например, или ответа от враппера. с прибитием или кенселом таких штук со стороны сессии как-то всё тухло. то же -- про внешние языки. если пайтон ушол считать матричку на , то пока не вернется... -- со стороны сессии его не тормознешь. надо предусматривать как-то.

проще всего с дблинком -- кенселите сессиию --ребенка -- и родитель отвисает.
...
Рейтинг: 0 / 0
22.03.2018, 14:44
    #39618915
queezy relax
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу убить сессию.
qwwqqueezy relax,
а что в сессии деяли ?

обычно, если не позаботится об обратном, сессия ждет того, кого подёргала. дблинка например, или ответа от враппера. с прибитием или кенселом таких штук со стороны сессии как-то всё тухло. то же -- про внешние языки. если пайтон ушол считать матричку на , то пока не вернется... -- со стороны сессии его не тормознешь. надо предусматривать как-то.

проще всего с дблинком -- кенселите сессиию --ребенка -- и родитель отвисает.


Да, там как раз дб линки.


А как можно это "предусмотреть"? таймаут дблинка какой-то?
...
Рейтинг: 0 / 0
22.03.2018, 15:01
    #39618939
qwwq
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу убить сессию.
queezy relax

А как можно это "предусмотреть"? таймаут дблинка какой-то?дблинк можно положить руками. можно их "аппликейшен_нейм"ы пронумеровать, чтобы видеть , кого класть.

даже в принципе можете задать таймаут сессии при подключении. (как опции передаются не помню, но можно. а проще всего -- задать спец--юзера со своим таймаутом.)

все прочее несколько печальнее.
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Не могу убить сессию. / 5 сообщений из 5, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]