Я использую функции Azure, используя триггеры очереди, таймера и BLOB-объектов.
Я публикую код из Visual Studio и запускаю его на портале. Он работает в течение нескольких дней (скажем, в выходные дни) на сайте разработки ...
Он выбирает записи на основе функции Timer из базы данных, добавляет записи в очередь на основе записей очереди, отправляет запросы на извлечение, получает данные и передает данные в хранилище BLOB-объектов, а файлы из хранилища BLOB-объектов начинают обрабатывать ... все хорошо ..
В понедельник утром я прекращаю процесс на портале.
Я делаю некоторые изменения в коде и тестирую его запуск в Visual Studio, все хранилища BLOB-объектов, очереди, конфигурации таймера указывают на одни и те же конечные точки.
Похоже, что обработка visual studio уходит в прошлое, снова ищет записи в хранилище больших двоичных объектов и снова обрабатывает их. Может быть, с прошлого раза, когда проект Visual Studio запускался ..
У меня такой вопрос ... когда запускается триггер хранилища BLOB-объектов, ставит ли он отметку о том, какие двоичные объекты обрабатываются в зависимости от того, откуда выполняется проект, или о том, какие из них уже обработаны, а какие нет.
Похоже, что каждый раз, когда я запускаю проект из visual studio, большие объекты, уже обработанные с использованием портала, снова обрабатываются .. Любые предложения ..