1. Уважаемые участники и гости, 19 октября codeby будет работать в режиме "Только чтение". Регистрация новых участников будет закрыта. 20 октября портал продолжит работу в прежнем режиме.

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

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

  1. fedotxxl

    fedotxxl Well-Known Member

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

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

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

    fedotxxl Well-Known Member

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

    K-Fire Гость

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

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

    Klido Гость

    Репутация:
    0
    юзаем гугл :)

    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

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

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

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

    Constantin A Chervonenko Well-Known Member
    Lotus team

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

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

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

    rins Гость

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

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