Агент по-расписанию меньше, чем раз в 5 минут

Тема в разделе "Lotus - Программирование", создана пользователем fedotxxl, 7 авг 2009.

  1. fedotxxl

    fedotxxl Well-Known Member

    Регистрация:
    9 ноя 2005
    Сообщения:
    614
    Симпатии:
    0
    Можно ли сделать, чтобы агент по-расписанию запускался чаще, чем раз в 5 минут. При помощи DXL не получилось - в области Between times сбрасывается на 00:00 - 00:00 потому, что IBM забыло выгружать эту область при экспорте агента
     
  2. ToxaRat

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

    Регистрация:
    6 ноя 2007
    Сообщения:
    3.047
    Симпатии:
    18
    а смысл?
     
  3. fedotxxl

    fedotxxl Well-Known Member

    Регистрация:
    9 ноя 2005
    Сообщения:
    614
    Симпатии:
    0
    Какая разница? Мне нужно, чтобы работал чаще
     
  4. K-Fire

    K-Fire Гость

    Попробуй сделать 5 копии одного и того же агента (или 5 разных которые запускают нужный), и задай им начало запуска принудительно, типа 08:00, 08:01 и т.д. до 08:04

    Или сделай агент который будет в цикле по таймеру ждать 1 минуту а затем запускать нужный.
     
  5. Klido

    Klido Гость

    юзаем гугл :)

    Q. I'm looking for a parameter in the Notes.ini file that allows a scheduled agent to run more frequently than every five minutes. Any ideas?

    Professor INI knows of no such variable. As you know, when creating a scheduled agent, you can specify that it runs multiple times each day at regular intervals. The shortest interval allowed is five minutes. (If this interval were much shorter, it could impact server performance.) You can of course have the Agent Manager look at its schedule queue as often as every minute through the variable AMgr_SchedulingInterval.
     
  6. ToxaRat

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

    Регистрация:
    6 ноя 2007
    Сообщения:
    3.047
    Симпатии:
    18
    положите сервер, работать ничего не будет
     
  7. lmike

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

    Регистрация:
    27 авг 2008
    Сообщения:
    6.082
    Симпатии:
    300
    это какой-то "неправильный кролик" :) ...
    а что должен делать агент запускаемый каждую минуту? Складывается ощущение, что вместо событиной модели, хотят напрягать сервак запросами
    как правильно заметили - ничего не мешает запускать одного агента и давать ему sleep треда (при простое) на минуту и организовать многотредовость
    вот как-то так:
    http://www.codestore.net/store.nsf/unid/EPSD-54VG72
     
  8. Constantin A Chervonenko

    Constantin A Chervonenko Well-Known Member

    Регистрация:
    30 май 2006
    Сообщения:
    1.288
    Симпатии:
    0
    "А что это такое?"
    Молодежь нынче не знает что такое прерывание, с com-портом не иначе, как поллингом работают.
    А ты ".. павлины, говоришь?.."(с)
     
  9. ToxaRat

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

    Регистрация:
    6 ноя 2007
    Сообщения:
    3.047
    Симпатии:
    18
    зайти в АК сервера и там в программах написать ручной запуст агента каждую минуту
     
  10. rins

    rins Гость

    Можно и 1 минуту:
    1 - в св-вах агента поставит 1 минуту - сохранит\закрыть.
    оно будет показывать 5 минут но запускаться чаще:rolleyes:
    2 - юзать Program Document сервера - там давать команду nserver.exe -c "tell amgr run..." c интервалом 1 мин.
     
Загрузка...

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