none
РП запускается из РП-са RRS feed

  • Вопрос

  • Добрый день уважаемые.

    Подскажите. Есть 2 рабочих процессаю Один запускает другой.

    Каждый из них в ручном режиме срабатывает очень быстро. Но если запустить автоматом по изменению один, который вызовет другой , то система входит в ступор на минуту-две.

    Ни как не могу понять в чем дело.

    Спасибо.

     


    AOsinniy
    24 ноября 2011 г. 5:44

Ответы

  • Сиюсекундно - только обработчики событий, да и то не всегда. Workflow в принципе вещь асинхронная и может срабатывать когда системе захочется.
    • Помечено в качестве ответа Andrey Osinniy 25 ноября 2011 г. 10:02
    24 ноября 2011 г. 14:52
    Отвечающий

Все ответы

  • А этот второй делает изменения в этом же элементе списка? Поэтому и ступор. Хорошо, что на минуту-две, можно и несколько дней получить...

    Логику менять надо, какие-то флаги придумывать...

    24 ноября 2011 г. 6:13
    Отвечающий
  • Да один рабочий процесс меняет одни поля, второй другие. Не вижу проблемм.

    Зачем мне флаги?

    Рекурсия не возникает.  Один РП на создание, второй на изменение. Причем те поля которые меняются во время создания, дейсвительно вызывают изменения второго, Но там все продуманно так, что эти изменения не запустят его.

     

    Здесь вопрос не в этом, а скорее всего в синхронной работе тайм джобинга. Он же запускает РП каждую минуту, ну у кого как настроенно конечно.

    Андрей

     


    AOsinniy
    24 ноября 2011 г. 6:23
  • Ну, если всё так ловко устроено, то остаётся только радоваться...
    24 ноября 2011 г. 6:34
    Отвечающий
  • Не совем ловко.

    На самом деля из одного РП я запускаю 5 других. И Почему все другие процессы запукаются, проверяется, чтоим делать ничего не надо. Далее запукается следующий и т.д. Но между запусками порой формируется задержка в минуту минимум. Почему руками я могу запустить сиюсекундно, а в автомате шарик это дело затягивает.

    Андрей.

     


    AOsinniy
    24 ноября 2011 г. 12:31
  • Сиюсекундно - только обработчики событий, да и то не всегда. Workflow в принципе вещь асинхронная и может срабатывать когда системе захочется.
    • Помечено в качестве ответа Andrey Osinniy 25 ноября 2011 г. 10:02
    24 ноября 2011 г. 14:52
    Отвечающий