У нас есть поток, который обрабатывает входящие банковские выписки из внешней системы в SAP. Сам процесс довольно прост
- Получение выписки по счету через SFTP
- Отправить в SAP по FTP
- Вызов SAP RFC с именем файла в качестве параметра
Все это происходит в оркестровке, и на стороне BizTalk все работает нормально.
Теперь они заметили, что у SAP есть некоторые проблемы, когда одновременно поступает слишком много банковских выписок. Поэтому нам нужно изменить дизайн оркестровки так, чтобы он обрабатывал их 1 на 1.
Итак, моей первой мыслью было изменить его как оркестровку Singleton, чтобы решить эту проблему. У кого-нибудь есть другие предложения по решению этой проблемы?
Сообщения не нужно обрабатывать в определенном порядке. Просто медленнее. : -)
Я просто немного боюсь возможных побочных эффектов синглтона.