Перезапуск очереди почты ColdFusion - PullRequest
11 голосов
/ 18 сентября 2008

В настоящее время мы испытываем периодические остановки очереди почты. Я ищу диагностическую помощь в другой области .

Между тем, есть ли способ перезапустить почтовую очередь CF без перезапуска службы в целом?

стандарт CF8 Win2k3

Решение: Сейчас мы проверяем возраст самого старого файла в почтовой очереди. Когда он превышает установленный возраст (в настоящее время 30 минут), почтовая очередь перезапускается.

1 Ответ

17 голосов
/ 18 сентября 2008

Да, есть.

<cfset sFactory = CreateObject("java","coldfusion.server.ServiceFactory")>
<cfset MailSpoolService = sFactory.mailSpoolService>
<cfset MailSpoolService.stop()>
<cfset MailSpoolService.start()>
...