В одной из баз перестали работать шедульные агенты

Тема в разделе "Lotus - Программирование", создана пользователем anna, 14 июн 2016.

  1. anna

    anna Lotus team
    Lotus team

    Регистрация:
    3 июн 2014
    Сообщения:
    314
    Симпатии:
    8
    В одной из баз (к слову сказать, самой большой - 46гиг) внезапно совсем перестали запускаться шедульные агенты. Причем, в расписании вообще нет агентов из этой базы. В агент менеджере тоже нет зависших агентов. Ошибок в логах сервера не найдено - по этой базе с 9 числа идут только репликации. Очень таинственный сбой. Перезапуск сервера возможен только в нерабочее время.
     
  2. anna

    anna Lotus team
    Lotus team

    Регистрация:
    3 июн 2014
    Сообщения:
    314
    Симпатии:
    8
    Можно тему закрыть - перезапустила агент менеджер и вроде все поехало
     
  3. garrick

    garrick Lotus team
    Lotus team

    Регистрация:
    26 окт 2009
    Сообщения:
    773
    Симпатии:
    52
    Какие быстрые - раз и закрыли тему, а я хотел ответить.

    Такое случается когда агент в базе зависает или постоянно вываливается с ошибкой - агент менеджер "выключает" его. Визуально это "выключение" никак не видно, только перезапускать агент менеджер. Но посмотрите логи, всё ли в порядке с агентами в этой базе. А то опять повторится...
     
  4. anna

    anna Lotus team
    Lotus team

    Регистрация:
    3 июн 2014
    Сообщения:
    314
    Симпатии:
    8
    В логах чисто. Пока все выполняется штатно. Если еще раз вырубится, то буду уже беспокоиться, спасибо.
     
  5. ToxaRat

    ToxaRat Чёрный маг
    Lotus team

    Регистрация:
    6 ноя 2007
    Сообщения:
    3.047
    Симпатии:
    18
    не обязательно так
    достаточно чтобы агент вызвал какой нить сторонний КОМ - например формирует эксель и выпадает там с ошибкой - тот же повисон

    особенно классно если это агент на WEBQUERY.... - он тогда и не отслеживается но вешает агентменеджер прекрасно
     
  6. garrick

    garrick Lotus team
    Lotus team

    Регистрация:
    26 окт 2009
    Сообщения:
    773
    Симпатии:
    52
    Короче, резюме такое - если "зависли" сразу все агенты во всех базах на сервере, то тут всё просто - перезапустил агент менеджер и живи дальше спокойно, а если только в одной базе - то тут есть серьёзный повод для разбора полётов.
     
  7. savl

    savl Lotus team
    Lotus team

    Регистрация:
    28 окт 2011
    Сообщения:
    2.052
    Симпатии:
    146
    @garrick да?) не бывало такого, что один агент подвесив amgr не давал другим запускаться? В своей практике сталкивался, так что разбор полетов нужен всегда.
    @anna Лучшее средство - логирование, всегда. Не надо только все подряд писать.
    Мои обычные логи:
    1. В начале "база + агента + Старт + время" и в конце "база + агента + Финиш + время".
    2. Если там обработка файлов, то добавляются пути к ним и статус обработки.
    3. Если там рассылка, то имя отправителя.
    У меня правда это пишется в agentLog, зато знаешь где искать и что.
     
  8. lmike

    lmike нет, пердело совершенство
    Команда форума Lotus team

    Регистрация:
    27 авг 2008
    Сообщения:
    6.082
    Симпатии:
    300
    как-то пользовался - остался недовлолен...
    как вариант (один из самых надежных) писать в файл или системный лог, файл, потом цеплять к доку
    если дока нет или нет файла - "что-то пошло не так" - ищем в темпах файл и разбираем полет
     
  9. savl

    savl Lotus team
    Lotus team

    Регистрация:
    28 окт 2011
    Сообщения:
    2.052
    Симпатии:
    146
    @Imike ну авторство не моё) Нас устраивает.
     
  10. garrick

    garrick Lotus team
    Lotus team

    Регистрация:
    26 окт 2009
    Сообщения:
    773
    Симпатии:
    52
    Log4j Appenders for Domino Logging
    так на всякий случай, вдруг кому пригодится.

    А AgentLog мне тоже не очень нравится, но как говорится, чем богаты...
     
  11. garrick

    garrick Lotus team
    Lotus team

    Регистрация:
    26 окт 2009
    Сообщения:
    773
    Симпатии:
    52
    Не все. Отключается запуск агентов в одной конкретной базе. А может только одного проблемного... теперь уже не уверен. Но, короче, это не спроста.
     
Загрузка...

Поделиться этой страницей