|
0 / 0 / 0
Регистрация: 05.10.2017
Сообщений: 86
|
|
Слежение за папкой перестает работать10.08.2018, 05:54. Показов 820. Ответов 9
Метки filesystemwatcher (Все метки)
Доброго времени суток!
Есть программа, которая следит за общей папкой на сервере, когда в эту папку падает программа срабатывает событие, все работает хорошо, но если в эту папку долгое время не падает файл, например, ночью, а утром файл в папку попадет, то программа уже не отрабатывает просто висит и все. Кто-то может быть знает почему так?
0
|
|
| 10.08.2018, 05:54 | |
|
Ответы с готовыми решениями:
9
Глобальный хук перестает работать Не могу разобраться с папкой Desktop и скрытой папкой Public Desktop
|
|
0 / 0 / 0
Регистрация: 05.10.2017
Сообщений: 86
|
||
| 10.08.2018, 06:05 [ТС] | ||
|
0
|
||
|
0 / 0 / 0
Регистрация: 05.10.2017
Сообщений: 86
|
|
| 10.08.2018, 06:12 [ТС] | |
|
0
|
|
|
|
|
| 10.08.2018, 06:15 | |
|
Ошибка в программе.
Хотя, конечно, могу кофий заварить, погадать... Без исходников только и остаётся... Добавлено через 1 минуту Например, сервер ночью перезагружается и следящая прога теряет связь с отслеживаемым каталогом. Т.к. настраивается она на него только при запуске.
0
|
|
|
0 / 0 / 0
Регистрация: 05.10.2017
Сообщений: 86
|
||||||||||||
| 10.08.2018, 06:19 [ТС] | ||||||||||||
0
|
||||||||||||
|
187 / 100 / 19
Регистрация: 15.09.2011
Сообщений: 801
|
|
| 10.08.2018, 06:27 | |
|
deskindom3, реально, если сам не сталкивался, то трудно что-то порекомендовать. Нужно глянуть системные журналы, попытаться отловить время, когда перестаёт отслеживать Watcher. Придумать тесты - засовывать файл каждый час и следить, что Watcher сработал. Если проблема внутри самого Watchera, то можно тупо(для начала) перезапускать его каждый час - неизвестно, почему не срабатывает - это не решение проблемы - надо тестировать. Сделать логи, возможно, что-то меняется в состоянии Watcherа - есть у него же события с ошибками. Возможно обрывается соединение по сети, возможно, комп засыпает, например.
Возможно, это вам поможет https://www.codeguru.com/cshar... orking.htm Вообще, не стесняйтесь искать информацию на английском языке - в программировании это очень важно. https://stackoverflow.com/ques... le-changes Народ рекомендует его перезапускать через определённые промежутки. Можно попробовать в том же потоке вызвать метод WaitForChanged, и ждать ошибку в OnError.
0
|
|
|
|
||||||
| 10.08.2018, 06:34 | ||||||
|
Добавьте
И зачем вам поток? Код обработчиков событий не показан. Код, выполняемый там, должен выполняться мгновенно.
0
|
||||||
|
907 / 664 / 318
Регистрация: 23.10.2016
Сообщений: 1,543
|
|
| 10.08.2018, 16:40 | |
|
Как вариант, кто-то ночью удаляет папку слежения в корзину, а вместо неё создаёт новую с таким же именем.
0
|
|
| 10.08.2018, 16:40 | |
|
Помогаю со студенческими работами здесь
10
При добавлении кнопки на форму, программа перестает работать При добавлении SoundPlayer перестает работать обработчик клавиатуры При подключении ReportViewer перестает работать на другом комьютере При добавлении кнопки на форму перестает работать обработчик клавиатуры Программа по отправке почты при переносе на сервер перестает работать Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию.
2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
|
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
|
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO
Апнулись до NET10.
Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта
так и в интерактивном режиме. из сложностей - чисто функциональный подход.
Решил. . .
|
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2.
Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники".
В. . .
|
|
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии.
. . .
|
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
|
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут.
https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc
Первый документ красиво выглядит, но без схемы.
Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
|
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере".
Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
|