| От | Karsten Hilbert |
|---|---|
| Тема | Re: [OT] Dilemma about OS <-> Postgres interaction |
| Дата | |
| Msg-id | 20040618000755.E743@hermes.hilbert.loc обсуждение |
| Ответ на | [OT] Dilemma about OS <-> Postgres interaction (Rory Campbell-Lange <rory@campbell-lange.net>) |
| Список | pgsql-general |
> I suppose I could use plperl and create a trigger to alert a system-wide > daemon that a message was ready for sending whenever a new one dropped > into the 'outbox', and restart the daemon if it had died. I feel > superstitious about using an untrusted language for functions though. Sounds like a perfect candidate for a notify/listen solution ? Eg. send a notify from an insert trigger. In your "listen" listener loop in the demon regularly check and re-establish the database connection. In GnuMed we are listening for trigger()ed notifies on insert/delete/upgrade in our middleware cache quite successfully. Karsten -- GPG key ID E4071346 @ wwwkeys.pgp.net E167 67FD A291 2BEA 73BD 4537 78B9 A9F9 E407 1346
В списке pgsql-general по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера