Distribute client проблема частого падения — различия между версиями

Материал из wiki.standart-n.ru
Перейти к: навигация, поиск
(Вариант настройки через назначенное задание)
 
(не показаны 3 промежуточные версии 2 участников)
Строка 1: Строка 1:
 +
==Вариант настройки через bat-файл==
 +
 
Если Distribute client часто падает, можно использовать скрипт -
 
Если Distribute client часто падает, можно использовать скрипт -
 
* создать текстовый файл неважно где, переименовать его в вашеимя.bat
 
* создать текстовый файл неважно где, переименовать его в вашеимя.bat
Строка 7: Строка 9:
 
внутрь вставляем
 
внутрь вставляем
 
<pre>  
 
<pre>  
TASKKILL /f /im DistributeClientWeb.exe
+
TASKKILL /f /im DistributeClient.exe
 
TIMEOUT 5
 
TIMEOUT 5
ERASE D:\mfc\WEB\DistributeClient.log
+
ERASE c:\Standart-N\DistributeClient\DistributeClient.log
 
TIMEOUT 5
 
TIMEOUT 5
START D:\mfc\WEB\DistributeClientWeb.exe +log
+
START c:\Standart-N\DistributeClient\DistributeClient.exe +log
 
TIMEOUT 5
 
TIMEOUT 5
 
Exit
 
Exit
Строка 22: Строка 24:
 
желательно поставить галочку hidden или невидимый, тогда консольное некрасивое окно при выполнении этого скрипта не будет отображатся
 
желательно поставить галочку hidden или невидимый, тогда консольное некрасивое окно при выполнении этого скрипта не будет отображатся
  
* Пример настройки стандартного планировщика заданий для ОС Win7 и выше  [[Файл: Планировщик,_запуск_DtClient.zip]]
 
  
использовать в случаях когда часто падает синхронизация
+
==Вариант настройки через назначенное задание==
 +
Для ОС Win7 можно просто импортировать и настроить следующее задание - запуск DTClent с повтором задачи [[Файл: Планировщик,_запуск_DtClient.zip]]. Но в этом случае должна стоять новая версия DistributeClient_2.102.0.0, в противном случае, при старой версии, планировщик с этой задачей будет запускать обмен, дублируя DtClient'a очень много раз.
 +
 
 +
 
 +
'''Использовать в случаях когда часто падает синхронизация'''

Текущая версия на 12:55, 13 мая 2016

Вариант настройки через bat-файл

Если Distribute client часто падает, можно использовать скрипт -

  • создать текстовый файл неважно где, переименовать его в вашеимя.bat

если расширение не удаётся изменить, идём в папке - сервис - параметры папок... - вид, убираем галочку - скрывать расширения для зарегистрированных типов после этого ок и ок и меняем имя файла.

  • по файлу правой кнопкой мыши - изменить

внутрь вставляем

 
TASKKILL /f /im DistributeClient.exe
TIMEOUT 5
ERASE c:\Standart-N\DistributeClient\DistributeClient.log
TIMEOUT 5
START c:\Standart-N\DistributeClient\DistributeClient.exe +log
TIMEOUT 5
Exit

меняем пути и имя синхронизатора на свои

сохраняем

  • добавляем получившийся файл в планировщик заданий или в cron

желательно поставить галочку hidden или невидимый, тогда консольное некрасивое окно при выполнении этого скрипта не будет отображатся


Вариант настройки через назначенное задание

Для ОС Win7 можно просто импортировать и настроить следующее задание - запуск DTClent с повтором задачи Файл:Планировщик, запуск DtClient.zip. Но в этом случае должна стоять новая версия DistributeClient_2.102.0.0, в противном случае, при старой версии, планировщик с этой задачей будет запускать обмен, дублируя DtClient'a очень много раз.


Использовать в случаях когда часто падает синхронизация