Видаляємо намертво зависли фонові завдання без перезавантаження сервера 1с

Проблема не нова і час від часу обговорюється на різноманітних 1С-них форумах. Найпростіше і популярне рішення - це перезавантаження сервера 1С. На жаль, цей варіант не завжди допустимо або вкрай небажаний. На такий випадок існують більш делікатні рішення.

Ось один з таких способів у вигляді короткої покрокової інструкції:

1. За допомогою консолі адміністрування серверів 1С шукаємо проблемне ф онов завдання в списку з'єднань (наприклад, за часом початку його роботи, порівнявши з часом початку роботи регламентованого завдання в консолі завдань). Визначаємо робочий процес, в якому знаходиться зависло з'єднання.

Видаляємо намертво зависли фонові завдання без перезавантаження сервера 1с

2. Відкриваємо властивості цього процесу і відзначаємо його як невикористаний (якщо використовується один єдиний процес, то попередньо необхідно створити новий робочий процес - для того, щоб всі активні сполуки перепідключитися до нього). Запам'ятовуємо номер PID даного процесу.

Видаляємо намертво зависли фонові завдання без перезавантаження сервера 1с

3. Чекаємо коли всі поточні з'єднання перемістяться з відключеного процесу в один з використовуваних. В кінцевому підсумку в нашому процесі повинні залишитися тільки проблемні з'єднання, які ми і хочемо видалити.

4. На комп'ютері з сервером 1С за допомогою диспетчера задач шукаємо відповідний йому процес rphost.exe по PID відключеного робочого процесу і видаляємо його.

Видаляємо намертво зависли фонові завдання без перезавантаження сервера 1с

5. Про всяк випадок можна видалити відключений нами робочий процес 1С з пощью адмін. консолі і, при необхідності, створити новий.

6. Готово. Можна увійти в консоль завдань і перевірити працездатність регламентного завдання.