|
v7: Падает процесс при запуске планировщиком | ☑ | ||
---|---|---|---|---|
0
extrim-style
18.10.13
✎
09:15
|
Есть 2 базы. Интерактивно всё запускается нормально. Через планировщик - для одной базы процесс работает нормально, для другой секунд через 10 падает (запускаю поодиночке). Настройки заданий идентичны. В чём может быть дело? WS2008
|
|||
1
extrim-style
18.10.13
✎
09:53
|
up
|
|||
2
dk
18.10.13
✎
09:59
|
запусти из командной строки
|
|||
3
Pr0gLamer
18.10.13
✎
10:02
|
тоже самое было.Поставили на виртуалку XP на ней не падает
|
|||
4
пипец
18.10.13
✎
10:22
|
- запускай xsterter - ом
- проверить права - проверить политики ад-е и прочие |
|||
5
extrim-style
18.10.13
✎
10:33
|
(4) - xstarter юзал - не помогло
- - права админские на сервере (+ интерактивно всё норм) После старта возникает событие Action completed: Task Scheduler successfully completed task "\SynBuh" , instance "{64a14401-96b0-416f-b54c-df4a322e20cd}" , action "C:\Program Files (x86)\1Cv77\BIN\1cv7s.exe" with return code 250477278. |
|||
6
extrim-style
18.10.13
✎
10:34
|
+(4) после этого событие завершается Task completed
|
|||
7
extrim-style
18.10.13
✎
10:36
|
(2) батником пробовал ранее - не помогло
|
|||
8
пипец
18.10.13
✎
10:37
|
||||
9
пипец
18.10.13
✎
10:45
|
||||
10
пипец
18.10.13
✎
10:47
|
и до кучи
http://pcportal.org.ru/forum/6-1140-1 |
|||
11
extrim-style
18.10.13
✎
13:59
|
(8) - тоже делал изначально через батник, но в итоге сделал как написано - через стандартные параметры (сейчас именно так)
- флаг наивысших привилегий установлен (9) спс. но по делу там нет. (10) планировщик работает у меня. не работает задание. |
|||
12
пипец
18.10.13
✎
14:48
|
я бы все таки попробовал прописать темпы - 1с-у + убрать каталоги из корня (с диска с системой однозначно) на второй уровень вложенности (вместе с запускаемым 1цесом), прописал в исключение антивиря , настройл виндовый темп на короткий путь , и дал фулл права на папку с базами и на папку с 1цысом
|
|||
13
extrim-style
22.10.13
✎
14:13
|
(12) не работает
1. каталог пользователю прописывал 2. 1ску переносил на другой диск на другой уровень 3. антивирь не стартует при запуске задачи в фоновом режиме 4. фулл права есть 5. еще раз пробовал батником 6. ранее пробовал x-starter'ом Есть подозрение, что проблема связана с дополнительной компонентой, которая загружается при старте этой базы. Такое ощущение, что планировщик воспринимает результат работы этой компоненты как успешное завершение назначенного задания. Но проверить эту версию пока невозможно. Да, даже если в этом дело, обойти это всё-равно не знаю как. Поэтому пока приходит на ум только вариант - держать сессию интерактивного пользователя, но тогда нужен какой-то скрипт, который бы мониторил сессию этого пользователя, и поднимал её в случае отсутствия. Кто-нибудь знает, как это сделать? Буду рад услышать также любые другие варианты для реализации фонового задания для 1с77. |
|||
14
extrim-style
22.10.13
✎
14:38
|
хелп
|
|||
15
пипец
22.10.13
✎
15:45
|
ну если уж вообще ни чем не получается, попробовать самим 1С-ом, пусть крутится через обработкуожидания
|
|||
16
extrim-style
22.10.13
✎
15:54
|
(15) обработка ожидания притормаживает работу пользователей
|
|||
17
extrim-style
22.10.13
✎
16:10
|
не пойму в чем принципиальное отличие между интерактивным и неинтерактивным режимом в плане запуска 1ски.
Если ставлю запуск планового задания только при залогиненном пользователе, то отрабатывает нормально - в планировщик никаких кодов возврата не отправляется. |
|||
18
Voronve
22.10.13
✎
16:15
|
(16) Каким образом ?
|
|||
19
пипец
22.10.13
✎
16:20
|
(17) у меня работет в запущенной сессии икстартер - запущенный правой кнопкой как от администратора - все работает
|
|||
20
пипец
22.10.13
✎
16:22
|
+ в терминале
|
|||
21
пипец
22.10.13
✎
16:23
|
+ в терминале ессно
|
|||
22
extrim-style
22.10.13
✎
16:25
|
(18) т.к. в сессии пользователя запускается внешняя обработка, работа которой занимает некоторое время
|
|||
23
Voronve
22.10.13
✎
16:25
|
(0) Фоновое задание в 1С 7.7
В ПриначалеРаботыСистемы .... Если ИмяПользователя() = "Robot1C" Тогда ОбработкаОжидания("ОбработкаОжиданияСистемы", 1200); КонецЕсли; Где-то дальше ... Процедура ОбработкаОжиданияСистемы() ОткрытьФорму("Отчет",, КаталогИБ() + "ExtForms\ОстаткиТМЦОбертка.ert"); КонецПроцедуры // ОбработкаОжиданияСистемы() На терминале заходишь в сессию под Robot1C (настраиваешь как надо пользователя виндового), заходишь в 1С под Robot1C. Крестом закрываешь сессию. Получаешь вечно работающего пользователя под которым раз в 20 минут стартует внешний отчет. |
|||
24
Voronve
22.10.13
✎
16:26
|
(22) и что ? это тоже самое что ты сидишь и вручную запускаешь внешнюю обработку.
Если она сама по себе долгая - ну извинииите ... |
|||
25
extrim-style
22.10.13
✎
16:36
|
(23) после ребута сервера вновь производить эти манипуляции?
+ выгонялка работает каждый вечер (24) она не очень долгая, в пределах секунды, но ежеминутный залипон заметен. |
|||
26
Voronve
22.10.13
✎
16:38
|
(25) Ога... У меня так выгрузка прайсов для партнеров идет на сайт.
(25) А что делает обработка ? |
|||
27
extrim-style
22.10.13
✎
16:52
|
(26) синхронизацию с таблицей SQL
|
|||
28
extrim-style
23.10.13
✎
08:38
|
ссылка в тему - Планировщик задач Windows Server 2008 и обработка выполняющаяся в 1С. Из вариантов: параллельный запуск обработок. Но я запускаю 1 сеанс.
|
|||
29
extrim-style
23.10.13
✎
16:46
|
попробовал nnCron'ом - тоже самое - процесс падает...
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |