12 years 8 months ago - 12 years 8 months ago#247by seeonme
seeonme created the topic: Ежедневный автоматический сброс на "0"
Всем доброго времени суток!
Скажите, столкнулись с такой проблемой при эксплуатации электронной очереди - операторы в течение рабочего дня вызывают клиентов, перекидывают их в отложенную очередь (чтобы потом их можно было вызвать) - вызывают в конце дня не всех, забывают в конце дня правильно выйти из клиента электронно очереди - и получается следующее. На следующий день на главном табло горят вчерашние номера (с ними уже ничего нельзя сделать), в списке отложенных висит народ вчерашний. Помогает только полный перезапуск СУО (через exit).
Можно ли автоматизировать этот процесс чтобы например ровно в 00:00 вся текущая история очереди обнулялась на ноль? (как при полном перезапуске)
Evgenic replied the topic: Re: Ежедневный автоматический сброс на "0"
Есть два временнЫх параметра на "Сеть и таймауты". Это время приема заявок и время прекращения приема заявок. Если они совпадают, то обнуления не происходит. Если они разные, то обнуление происходит во время начала приема заявок. Единственно, главное табло не очищается. Т.е. если кого-то вызвали и не закончили с ним работу, то останется висеть. Поправится в следующей версии.
12 years 8 months ago - 12 years 8 months ago#255by sarragoth
sarragoth replied the topic: Re: Ежедневный автоматический сброс на "0"
Я автоматизировал этот процесс так. Написал .bat файл и добавил его в планировщик заданий. Поскольку на сервере кроме очереди больше нет java программ, то смело убиваю процесс java. Затем удаляю все файлы из папки "temp". bat выглядит примерно так: taskkill /F /IM java.exe
del temp\*.* /Q
После этого через минуту запускается StartServer.bat. И табло на экране чистое, и висящих клиентов нет. Собственно все. Если очередь работает под линуксом, то можно сделать через cron. Скрипт будет выглядеть только немного по другому.
Evgenic replied the topic: Re: Ежедневный автоматический сброс на "0"
как интересно. А что, обычное обнуление не срабатывает? Или все проблемы из-за нестертого табло? В следующей версии табло и отложенные будут подтираться. Еще нововведение. Обнуление будет происходить за десять минут до старта выдачи номерков, если при этом в клиентской проге будут вчерашние души, то достаточно просто обновить состояние через меню или горячими клавишами.
Еще момент. Товарищи, скажите, приходят ли вам письма о новых постах на форуме? Для настройки почтовика был привлечен платный админ и хотелось бы удостовериться что все работает и письма о постах приходят.
seeonme replied the topic: Re: Ежедневный автоматический сброс на "0"
Да в принципе проблема касается зависших номерков на главном табло и отложенных.
Обнуление талонов каждый день работает.
А как узнать, должны ли мне приходит сообщения о новых постах в мыло?
Сейчас например по этой теме, которую я создавал, в мою почту ничего не приходит.
Evgenic replied the topic: Re: Ежедневный автоматический сброс на "0"
Все темы по которым есть подписка должны оповещаться. Эту подписку можно посмотреть в профиле. Я потестил со своей почтой, но моя почта не отсылается во вне, а на тестовом юзере отсылалась, но попадала в спам. Может все в спам падает? Не очень понятно, может с настройками форума криво, т.к. почтовик реально работает.
К стати, подсмотрел интересную фичу. Описал в блоге.