Я использую camel-jcifs и читаю файл. Все работает нормально. Приложение будет развернуто на четырех экземплярах сервера. Теперь мой вопрос: как я могу убедиться, что только один сервер забирает файл за раз?
<from id="_from_pop3" uri="smb://myurl?fileName=filename&preMove=inprogress&move=processed"/>
Мне было предложено использовать infinispan и записать в общий кеш, что файл находится в процессе.
Может кто-нибудь предложить другие возможные решения?
С уважением, Сарада.