Бывают очень тяжелые операции:
- какие-нибудь транзакции, на которые паралельн с которыми нужно выполнить другие операции; большие вычислительные операции и т.п;
- тяжёлые периодические операции( месячные отчеты например);
- синхронизация данных с какими-нибудь внешними данными (тут происходит много валидаций, подгонки формата и т.д.).
Для этого существут Job scheduler, в который через опеределенный интерфейса(Command line interface, EJB interface, Web-services interface, Job management console) мы указываем, какое приложение и с какими данными выполнить, Batch container - в нем выполняются приложения, есть база планироващика и база прилижения, они могут быть обьеденены. Часто приложения находятся на нодах, так называемого грида, за одну транзакцию побочно может быть нужно выполнить что-нибудь на десятках нодах.
- какие-нибудь транзакции, на которые паралельн с которыми нужно выполнить другие операции; большие вычислительные операции и т.п;
- тяжёлые периодические операции( месячные отчеты например);
- синхронизация данных с какими-нибудь внешними данными (тут происходит много валидаций, подгонки формата и т.д.).
Для этого существут Job scheduler, в который через опеределенный интерфейса(Command line interface, EJB interface, Web-services interface, Job management console) мы указываем, какое приложение и с какими данными выполнить, Batch container - в нем выполняются приложения, есть база планироващика и база прилижения, они могут быть обьеденены. Часто приложения находятся на нодах, так называемого грида, за одну транзакцию побочно может быть нужно выполнить что-нибудь на десятках нодах.
Комментариев нет:
Отправить комментарий