Мастер-Тур(15):Переход на новый релиз программы — различия между версиями
| [досмотренная версия] | [досмотренная версия] |
Biryukov (обсуждение | вклад) (Новая страница: «Версия статьи от {{REVISIONDAY}}-{{REVISIONMONTH}}-{{REVISIONYEAR}}. ==Введение== Данная статья описывает порядо…») |
Gavrilov (обсуждение | вклад) |
||
| (не показано 5 промежуточных версий 2 участников) | |||
| Строка 9: | Строка 9: | ||
===Замена клиентских файлов программы=== | ===Замена клиентских файлов программы=== | ||
В случае обновления на новый релиз замене подлежат все файлы, находящиеся в основной директории программы, кроме следующих: | В случае обновления на новый релиз замене подлежат все файлы, находящиеся в основной директории программы, кроме следующих: | ||
| − | * | + | * файл ''sql.ini'' – содержит настройки подключения программы к базе данных |
| − | * | + | * конфигурационный файл ''master32.exe.config'' – содержит информацию об установленной службе MTS |
===Обновление базы данных программы=== | ===Обновление базы данных программы=== | ||
| Строка 23: | Строка 23: | ||
Обновление плагинов выполняется путем простой замены файлов плагинов в основной директории программы. | Обновление плагинов выполняется путем простой замены файлов плагинов в основной директории программы. | ||
| − | ==Обновление | + | ==Обновление службы поиска «TourSearchOwin»== |
| − | + | В случае обновления на новый релиз замене подлежат все файлы, находящиеся в основной директории программы, кроме следующих: | |
| + | * конфигурационный файл ''Megatec.TourSearchOwin.exe.config'' – содержит настройки подключения службы к базе данных и адрес службы поиска | ||
| + | * Файл ''_Install.bat'' – в случае, если стандартный 9000 порт для службы поиска был изменен на другой и этот порт указан в файле | ||
| + | |||
| + | ==Обновление службы сервиса квотирования «QuotesService»== | ||
| + | В случае обновления на новый релиз замене подлежат все файлы, находящиеся в основной директории программы, кроме следующих: | ||
| + | * конфигурационный файл ''Megatec.TourSearchOwin.exe.config'' – содержит настройки подключения службы к базе данных и адрес службы сервиса квотирования | ||
| + | * Файл ''_Install.bat'' – в случае, если стандартный 5000 порт для службы сервиса квотирования был изменен на другой и этот порт указан в файле | ||
| + | |||
| + | ==Обновление службы «MasterTourService»== | ||
| + | В случае обновления на новый релиз замене подлежат все файлы, находящиеся в основной директории программы, кроме следующих: | ||
| + | * конфигурационный файл ''Megatec.MasterTourService.exe.config'' – содержит настройки подключения службы к базе данных | ||
| + | |||
| + | ==Обновление службы кеша для акций «SpecialsCacheService»== | ||
| + | В случае обновления на новый релиз замене подлежат все файлы, находящиеся в основной директории программы, кроме следующих: | ||
| + | * конфигурационный файл ''Megatec.MasterTour.SpecialsCacheService.exe.config'' – содержит настройки подключения службы к базе данных и путь к службе кеша для акций | ||
| + | * файл ''_Install.bat'' – в случае, если стандартный 52529 порт для службы кеша для акций был изменен на другой и этот порт указан в файле | ||
| + | ==Очистка кэша IIS на сервере приложений== | ||
| + | Перед каждым обновлением веб приложений, во избежание конфликта старой версии приложения с новой, рекомендуется очищать кэши Internet Information Services.<br /> | ||
| + | По умолчанию они находятся в папке "Temporary ASP.NET Files" по пути C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files<br /> | ||
| + | Для очищения кэша, необходимо удалить папку того приложения, которое обновляется на новый релиз.<br /> | ||
| + | [[Файл:Ag 090.png|1000px]]<br /> | ||
| + | |||
| + | ==Обновление программы туров «TourPrograms»== | ||
| + | В случае обновления на новый релиз замене подлежат все файлы, находящиеся в основной директории программы, кроме следующих: | ||
| + | * конфигурационный файл ''Web.config'' – содержит настройки подключения службы к базе данных, путь к службе поиска и службе кеша для акций | ||
| + | |||
| + | ==Обновление поиска вариантов программ туров «TourSearchClient»== | ||
| + | В случае обновления на новый релиз замене подлежат все файлы, находящиеся в основной директории программы, кроме следующих: | ||
| + | * конфигурационный файл ''Web.config'' – содержит путь к службе поиска и службе кеша для акций, пути переадресации к приложению ПК «Мастер-Web» | ||
| + | |||
| + | ==Обновление ПК «Мастер-Web»== | ||
| + | В случае обновления на новый релиз замене подлежат все файлы, находящиеся в основной директории программы, кроме следующих: | ||
| + | * конфигурационный файл ''Web.config'' – содержит настройки подключения службы к базе данных и путь к службе поиска | ||
| + | |||
| + | ==Обновление файла лицензии== | ||
| + | Для обновления файла лицензии необходимо зайти в приложение '''Программа туров''' на вкладку '''Панель администрирования''' под пользователем, который имеет административные права (выбрана роль '''sysadm''' на уровне сервера), а также является пользователем ПК «Мастер-Тур». Далее выбрать файл лицензии с помощью кнопки '''Выбрать'''.<br /> | ||
| + | Начиная с релиза 15.6 для установки лицензии у пользователя достаточно только административных прав (выбрана роль '''sysadm''' на уровне сервера).<br /> | ||
| + | <br />[[Файл:Mb_216.png|1000px|Загрузка файла лицензии]]<br /> | ||
| + | |||
| + | После этого нажать на кнопку '''Загрузить'''. Файл лицензии будет загружен, информация об этом будет отображена внизу страницы. Для клиента отображается информация о названии компании, сроке действия и количестве купленных лицензий. Изменения по новому файлу лицензии будут применены через 10 минут.<br /> | ||
| + | [[Файл:Mb_217.png|1000px|Файл лицензии загружен]]<br /> | ||
[[Category:Мастер-Тур_Администрирование]] | [[Category:Мастер-Тур_Администрирование]] | ||
Текущая версия на 21:17, 7 июня 2024
Версия статьи от 7-06-2024.
Содержание
- 1 Введение
- 2 Обновление ПК «Мастер-Тур»
- 3 Обновление службы поиска «TourSearchOwin»
- 4 Обновление службы сервиса квотирования «QuotesService»
- 5 Обновление службы «MasterTourService»
- 6 Обновление службы кеша для акций «SpecialsCacheService»
- 7 Очистка кэша IIS на сервере приложений
- 8 Обновление программы туров «TourPrograms»
- 9 Обновление поиска вариантов программ туров «TourSearchClient»
- 10 Обновление ПК «Мастер-Web»
- 11 Обновление файла лицензии
Введение
Данная статья описывает порядок выполнения операций по переходу на новый релиз программы. Обновление осуществляется Администратором системы. Администратор должен иметь полные права на редактирование, добавление и удаление файлов на клиентских машинах, иметь права серверной роли sysadmin на уровне MS SQL Server, иметь достаточные права для обновления файлов приложений на сервере IIS, а также иметь достаточные права для обновления файлов в ПК «Мастер-Сервис».
Обновление ПК «Мастер-Тур»
Обновление ПК «Мастер-Тур» состоит из следующих основных шагов:
Замена клиентских файлов программы
В случае обновления на новый релиз замене подлежат все файлы, находящиеся в основной директории программы, кроме следующих:
- файл sql.ini – содержит настройки подключения программы к базе данных
- конфигурационный файл master32.exe.config – содержит информацию об установленной службе MTS
Обновление базы данных программы
Для обновления базы данных программы необходимо выполнить скрипт обновления, поставляемый в файлах обновления (независимо от того, с какого релиза 15 версии происходит обновление).
Обновление отчетов
Если с файлами релиза поставляются инсталляторы отчетов необходимо выполнить обновление данных отчетов.
Обновление отчетов выполняется путем повторной установки данных отчетов в базу данных программы.
Обновление плагинов
Если с файлами релиза поставляются файлы плагинов необходимо выполнить обновление данных плагинов.
Обновление плагинов выполняется путем простой замены файлов плагинов в основной директории программы.
Обновление службы поиска «TourSearchOwin»
В случае обновления на новый релиз замене подлежат все файлы, находящиеся в основной директории программы, кроме следующих:
- конфигурационный файл Megatec.TourSearchOwin.exe.config – содержит настройки подключения службы к базе данных и адрес службы поиска
- Файл _Install.bat – в случае, если стандартный 9000 порт для службы поиска был изменен на другой и этот порт указан в файле
Обновление службы сервиса квотирования «QuotesService»
В случае обновления на новый релиз замене подлежат все файлы, находящиеся в основной директории программы, кроме следующих:
- конфигурационный файл Megatec.TourSearchOwin.exe.config – содержит настройки подключения службы к базе данных и адрес службы сервиса квотирования
- Файл _Install.bat – в случае, если стандартный 5000 порт для службы сервиса квотирования был изменен на другой и этот порт указан в файле
Обновление службы «MasterTourService»
В случае обновления на новый релиз замене подлежат все файлы, находящиеся в основной директории программы, кроме следующих:
- конфигурационный файл Megatec.MasterTourService.exe.config – содержит настройки подключения службы к базе данных
Обновление службы кеша для акций «SpecialsCacheService»
В случае обновления на новый релиз замене подлежат все файлы, находящиеся в основной директории программы, кроме следующих:
- конфигурационный файл Megatec.MasterTour.SpecialsCacheService.exe.config – содержит настройки подключения службы к базе данных и путь к службе кеша для акций
- файл _Install.bat – в случае, если стандартный 52529 порт для службы кеша для акций был изменен на другой и этот порт указан в файле
Очистка кэша IIS на сервере приложений
Перед каждым обновлением веб приложений, во избежание конфликта старой версии приложения с новой, рекомендуется очищать кэши Internet Information Services.
По умолчанию они находятся в папке "Temporary ASP.NET Files" по пути C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files
Для очищения кэша, необходимо удалить папку того приложения, которое обновляется на новый релиз.
![]()
Обновление программы туров «TourPrograms»
В случае обновления на новый релиз замене подлежат все файлы, находящиеся в основной директории программы, кроме следующих:
- конфигурационный файл Web.config – содержит настройки подключения службы к базе данных, путь к службе поиска и службе кеша для акций
Обновление поиска вариантов программ туров «TourSearchClient»
В случае обновления на новый релиз замене подлежат все файлы, находящиеся в основной директории программы, кроме следующих:
- конфигурационный файл Web.config – содержит путь к службе поиска и службе кеша для акций, пути переадресации к приложению ПК «Мастер-Web»
Обновление ПК «Мастер-Web»
В случае обновления на новый релиз замене подлежат все файлы, находящиеся в основной директории программы, кроме следующих:
- конфигурационный файл Web.config – содержит настройки подключения службы к базе данных и путь к службе поиска
Обновление файла лицензии
Для обновления файла лицензии необходимо зайти в приложение Программа туров на вкладку Панель администрирования под пользователем, который имеет административные права (выбрана роль sysadm на уровне сервера), а также является пользователем ПК «Мастер-Тур». Далее выбрать файл лицензии с помощью кнопки Выбрать.
Начиная с релиза 15.6 для установки лицензии у пользователя достаточно только административных прав (выбрана роль sysadm на уровне сервера).
![]()
После этого нажать на кнопку Загрузить. Файл лицензии будет загружен, информация об этом будет отображена внизу страницы. Для клиента отображается информация о названии компании, сроке действия и количестве купленных лицензий. Изменения по новому файлу лицензии будут применены через 10 минут.
![]()