Список особенностей при переходе на релиз 2009.2.20 — различия между версиями
[досмотренная версия] | [досмотренная версия] |
Biryukov (обсуждение | вклад) |
Biryukov (обсуждение | вклад) (→Обязательное задание, начиная с пакета обновлений 15 релиза 2009.2.20) |
||
(не показана 1 промежуточная версия этого же участника) | |||
Строка 37: | Строка 37: | ||
<br /> | <br /> | ||
− | == | + | ==Установка стандартного задания (job) ClearCacheQuotas== |
− | + | Начиная с пакета обновлений 15 релиза 2009.2.20 задание [[Мастер-Тур:Настройка заданий#Job_ClearCacheQuotas (Очистка кеша квот)|(job) ClearCacheQuotas]] становится обязательным. | |
− | Начиная с релиза | + | {| class="wikitable" |
+ | | '''Название задания (Job Name)''' | ||
+ | | '''Запускаемая хранимая процедура''' | ||
+ | | '''Интервал запуска''' | ||
+ | | '''Где устанавливается''' | ||
+ | | '''Описание''' | ||
+ | |- | ||
+ | | ClearCacheQuotas | ||
+ | | ClearQuotaCache | ||
+ | | 1 минута | ||
+ | | Основная база или поисковая при репликации | ||
+ | | Удаляет записи из кеша квот с истекшим сроком хранения. | ||
+ | |- | ||
+ | |} | ||
<br /> | <br /> | ||
Текущая версия на 17:08, 18 июня 2014
Версия статьи от 18-06-2014.
Содержание
- 1 Уровень совместимости базы данных
- 2 Обновление при использовании репликации
- 3 Обновление при использовании репликации на пакет обновлений 12 релиза 2009.2.20
- 4 Установка стандартного задания (job) ClearCacheQuotas
- 5 Настройки кеширования
- 6 Отчеты
- 7 Некорректная работа в браузере Internet Explorer 10
- 8 Настройки по умолчанию
- 9 Поиск данных («Работа менеджеров»/«Проведение туров»)
Уровень совместимости базы данных
Для корректной работы уровень совместимости базы данных должен быть не ниже SQL Server 2008 (100).
Изменение режима совместимости:
- Подключиться к соответствующему экземпляру компонента SQL Server Database Engine, в обозревателе объектов выбрать имя сервера.
- Раскрыть узел Databases и выбрать нужную базу.
- Кликом правой кнопкой мыши открыть контекстное меню, выбрать пункт Properties. Откроется диалоговое окно Database Properties.
- На панели Select a page выбрать Options. Текущий уровень совместимости будет указан в списке Compatibility level. Чтобы изменить режим совместимости, выберите в списке нужный параметр.
Обновление при использовании репликации
- В том случае, если используется репликация, то обновление баз данных на релиз 2009.2.20 необходимо проводить строго соблюдая следующую последовательность:
- Остановить репликацию;
- Выполнить скрипт обновления по основной базе данных (база-публикатор);
- Выполнить скрипт обновления по поисковой базе данных (база-подписчик);
- Пересоздать подписку;
- Повторно включить репликацию.
Обновление при использовании репликации на пакет обновлений 12 релиза 2009.2.20
В том случае, если используется репликация, то после обновления баз данных на релиз 2009.2.20.12 необходимо установить новое задание (job), которое является обязательным:
Название задания (Job Name) | Запускаемая хранимая процедура | Интервал запуска | Где устанавливается | Описание |
mwReplProcessQueueUpdate | mwReplProcessQueueUpdate | 30 секунд | Поисковая база | Обрабатывается с релиза 2009.2.20.12. Устанавливается при репликации. Обрабатывает изменения цен в поисковых таблицах. |
Установка стандартного задания (job) ClearCacheQuotas
Начиная с пакета обновлений 15 релиза 2009.2.20 задание (job) ClearCacheQuotas становится обязательным.
Название задания (Job Name) | Запускаемая хранимая процедура | Интервал запуска | Где устанавливается | Описание |
ClearCacheQuotas | ClearQuotaCache | 1 минута | Основная база или поисковая при репликации | Удаляет записи из кеша квот с истекшим сроком хранения. |
Настройки кеширования
Для включения механизма кеширования в файле web.config основного приложения ПК Мастер-Web необходимо добавить внутрь секции <sectionGroup name="megatec.web"> следующие теги:
<sectionGroup name="cache">
<section name="cachingDurations" type="System.Configuration.NameValueSectionHandler" />
</sectionGroup>
А также добавить внутрь контейнера <megatec.web> следующие теги:
<cache>
<cachingDurations>
<add key="longStoredItems" value="300" />
<add key="nationalRateCode" value="180"/>
<add key="quotedDynamicSearchFilters" value="180" />
<add key="course" value="180" />
<add key="checkQuotas" value="300" />
</cachingDurations>
</cache>
- В настройке longStoredItems задается время обновление кэша описания стран, видов проживаний (в секундах);
- В настройке nationalRateCode время обновление кэша списка валют (в секундах);
- В настройке quotedDynamicSearchFilters время обновление кэша поисковых фильтров (в секундах);
- В настройке course – время обновления кэша курсов валют (в секундах);
- В настройке checkQuotas – время обновления кэша наличия мест в экранах AviaQuotes, PriceList/Complex, Basket, SimpleBasket (в секундах).
Отчеты
Необходимо переустановить стандартные отчеты 4003 «Rooming List» и 4020 «Счет».
Стандартные отчеты можно скачать в Личном кабинете.
Некорректная работа в браузере Internet Explorer 10
Для предотвращения некорректной работы приложения в браузере Internet Explorer 10 необходимо добавить в файл WEB.CONFIG
настройку cookieless="UseCookies" в секцию <forms>
.
Строка до исправления: <forms name=".masterweblight-auth" loginUrl="login.aspx" protection="All" timeout="30" path="/" />
Строка после исправления: <forms cookieless="UseCookies" name=".masterweblight-auth" loginUrl="login.aspx" protection="All" timeout="30" path="/" />
Также необходимо убедиться, что присутствует настройка cookieless="false" в секции <sessionState>
Настройки по умолчанию
Внимание!
Начиная с релиза 2009.2.20 по умолчанию включена настройка FilterAdHotCostsByPacket
(при отсутствии настройки в файле web.config
, она считается включенной).
При включенной настройке поиск дополнительных услуг в экранах Упрощенная корзина и Расширенная корзина осуществляется только в пакете, указанном в экране «Конструктор туров».
Чтобы подбирались услуги из всех пакетов, необходимо в настройке указать значение false.
Поиск данных («Работа менеджеров»/«Проведение туров»)
В экране Поиск данных изменилось поведение признака Поиск с учетом экранного фильтра. Теперь этот признак всегда включается при открытии экрана Поиск данных.