Сервис не используется, начиная с версии 2.215 |
---|
Сервис TCJobService отвечает за выполнение регламентированных заданий, которые выполняются по определенному расписанию (например, смарт-расписания, почтовые рассылки). Подробнее об этих заданиях можно узнать в Руководстве администратора.
Обновление версии TCJobService
1. Зайдите в службы и остановите выполнение TCJobService.
2. Скопируйте файлы нового jobservice на сервер, замените файл конфигурации на старый.
3. В командной строке выполните команду:
sc delete "TCJobService"
4. В командной строке выполните переход в папку с файлами .Net:
cd C:\Windows\Microsoft.NET\Framework64\v4.0.30319
5. После перехода в командной строке выполните команду:
installutil.exe <exe-файл>
где на место <exe-файл> перетащите мышью exe-файл из папки с TCJobService.
Если возникнут проблемы с копированием прав NTFS, удалите файлы старого сервиса из папки ProgramFiles и запишите в нее новые. Установку надо производить из этой папки.
Для серверов на Linux
vim /opt/tcjobservice.sh #создаем файл + содержимое:
#!/bin/bash
SITE=$1
curl -v -H 'Host: localhost' \
-H 'Content-Type: application/x-www-form-urlencoded' \
-H "Content-Length: 0" \
-X POST {$SITE}/TCJobService.asmx/PeriodicExecution
chmod +x /opt/tcjobservice.sh #делаем файл исполняемым
crontab -e #откроется cron.
Далее необходимо внести следующее (пример):
*/1 * * * * /opt/tcjobservice.sh https://site.ru/
Полезные ссылки