Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Чтобы повысить скорость и эффективность единой службы, используйте функцию пула. Пул позволяет повторно использовать процессы для загрузки страниц приложений в приложениях на основе модели, а не создавать новые каждый раз. Повторное использование существующих процессов повышает производительность приложения и сокращает время потребления памяти и времени запуска страниц. Функция пула доступна для следующих процессов:
- Процесс Microsoft Edge WebView2
- Процесс Google Chrome
- Процесс IE
Экземпляры процессов пула для процесса Edge WebView2
Unified Service Desk всегда поддерживает пул экземпляров процессов Edge WebView2 для использования в хостируемых элементах управления. Открытие размещенного элемента управления с помощью экземпляра процесса Edge WebView2 в пуле повышает производительность Unified Service Desk.
По умолчанию пул экземпляров процесса Edge WebView2 включен.
При использовании пула экземпляров экземпляров обработки Edge WebView2 каждая страница сущности выполняется встроенной после навигации первой страницы сущности.
Включение пула для процесса Edge WebView2
По умолчанию пул процессов Edge Webview2 включен. Чтобы отключить пул, системный администратор должен настроить параметр EdgeWebView2Pooling на странице параметров active UII и задать для него значение False.
Отключение пула процессов Edge WebView2
Выполните вход в экземпляр Dynamics 365.
Выберите стрелку вниз рядом с Dynamics 365.
Выберите Администратор Unified Service Desk.
На карте сайта в разделе "Дополнительные параметры" выберите "Параметры".
На странице Активные параметры UII выберите Создать.
В поле "Глобальный параметр" выберите "Другие".
В поле "Имя" введите EdgeWebView2Pooling.
В поле "Значение" выберите "True".
Нажмите кнопку "Сохранить".
Пропуск встроенной навигации сущностей в пуле процессов Edge WebView2
Если вы хотите пропустить встроенную навигацию для определенных сущностей, таких как инцидент, учетная запись и контакт, добавьте параметр BlockEdgeWebView2PoolingForEntities UII и введите имена сущностей в виде разделенных запятыми значений, как описано в следующем разделе.
Добавление параметра BlockEdgeWebView2PoolingForEntities UII
Чтобы пропустить встроенную навигацию для определенных сущностей, необходимо настроить параметр на странице параметров Active UII и добавить имена сущностей в виде разделенных запятыми значений.
Выполните вход в экземпляр Dynamics 365.
Выберите стрелку вниз рядом с Dynamics 365.
Выберите Администратор Unified Service Desk.
На карте сайта в разделе "Дополнительные параметры" выберите "Параметры".
На странице Активные параметры UII выберите Создать.
В поле "Глобальный параметр" выберите "Другие".
В поле "Имя" введите BlockEdgeWebView2PoolingForEntities.
В поле "Значение" введите имена сущностей в виде разделенных запятыми значений; например, инцидент, учетная запись, контакт.
Нажмите кнопку "Сохранить".
Скрытие панели команд в процессе Edge WebView2
В процессе Edge WebView2 панель команд всегда отображается в экземплярах процесса Edge WebView2 в пуле. Если вы хотите скрыть панель команд на страницах Dynamics 365, загруженных в экземпляры процессов Edge WebView2, можно добавить параметр UII HideCommandBarEdgeWebView2 .
Отображение панели навигации в процессе Edge WebView2
В процессе Edge WebView2 панель навигации всегда скрыта в экземплярах процессов WebView2 в пуле. Если вы хотите отобразить панель навигации на страницах Dynamics 365, загруженных в экземпляры процессов Edge WebView2, можно добавить параметр UiI ShowNavBarEdgeWebView2 .
Блокировка второй навигации в пуле процессов Edge WebView2
Когда приложение (размещенное управление) инициализируется и выполняется встроенная навигация на другую страницу сущности с помощью того же приложения (размещенного элемента управления), то вторая навигация также выполняется встроенной. Если у вас есть определенное правило навигации окна между тем же типом сущности с действием "Окно маршрута " и типом "На месте ", правило навигации окна выполняется рекурсивным образом, что приводит к сбою единой службы Service Desk.
Например, при использовании пула процессов Edge WebView2, если вы установили правило навигации окна для перехода с вкладки учетной записи на другую вкладку учетной записи с действием "Окно маршрута " и типом "Место ", правило навигации окна выполняется рекурсивно, что приводит к сбою единой службы.
Чтобы предотвратить сбой Единой службы Service Desk, можно выполнить одно из следующих действий.
- Удаление или изменение правила навигации окна
- Добавление параметра BlockEdgeWebView2ProcessSecondInlineNavigation UII
Удаление или изменение правила навигации окна
Правило навигации по окнам для одной и той же навигации сущностей: можно удалить или удалить правило навигации окна, так как при использовании пула экземпляров экземпляра Edge WebView2 каждая страница сущности выполняется встроенной после перехода на первую страницу сущности.
Правило навигации окна для разной навигации сущностей: можно изменить правило навигации окна, чтобы они были более конкретными для сущности, из которой должна быть получена навигация. Например, можно задать правило навигации окна из объекта Contact или Case в тип сущности account с помощью действия "Окно маршрута" и типа "Место".
Добавление параметра BlockEdgeWebView2ProcessSecondInlineNavigation UII
По умолчанию во второй встроенной навигации блокируется при использовании процесса Edge WebView2, то есть параметр включен по умолчанию. Однако, если вы хотите разрешить вторую встроенную навигацию ( другими словами, отключите параметр) создайте параметр BlockEdgeWebView2ProcessSecondInlineNavigation UII и задайте значение False.
После добавления параметра UII, если задано значение True, этот параметр включен и блокирует вторую встроенную навигацию.
Выполните вход в экземпляр Dynamics 365.
Выберите стрелку вниз рядом с Dynamics 365.
Выберите Администратор Unified Service Desk.
На карте сайта в разделе "Дополнительные параметры" выберите "Параметры".
На странице Активные параметры UII выберите Создать.
В поле "Глобальный параметр" выберите "Другие".
В поле "Имя" введите BlockEdgeWebView2ProcessSecondInlineNavigation.
В поле "Значение" выберите "True".
Нажмите кнопку "Сохранить".
Вы можете повысить производительность загрузки страниц сущности в Unified Service Desk с помощью функции пула.
Функция пула доступна для следующих процессов:
Процесс IE
Процесс Chrome
Вы можете повысить производительность загрузки страниц сущности в Unified Service Desk с помощью функции пула Internet Explorer.
Экземпляры процессов пула для процесса Chrome
Unified Service Desk всегда поддерживает пул экземпляров процессов Chrome для использования размещенных элементов управления. Открытие размещенного элемента управления с помощью экземпляра процесса Chrome в пуле повышает производительность единой службы.
По умолчанию пул экземпляров процесса Chrome включен.
При использовании пула экземпляров процесса Chrome каждая страница сущности выполняется встроенной после навигации первой страницы сущности.
Включение пула для процесса Chrome
По умолчанию пул процессов Chrome включен. Чтобы отключить пул, необходимо настроить параметр ChromeProcessPooling на странице параметров активного пользовательского интерфейса и задать для него значение False.
Отключение пула процессов Chrome
Выполните вход в экземпляр Dynamics 365.
Выберите стрелку вниз рядом с Dynamics 365.
Выберите Администратор Unified Service Desk.
На карте сайта в разделе "Дополнительные параметры" выберите "Параметры".
На странице Активные параметры UII выберите Создать.
В поле "Глобальный параметр" выберите "Другие".
В поле "Имя" введите ChromeProcessPooling.
В поле "Значение" выберите False.
Нажмите кнопку "Сохранить".
Пропуск встроенной навигации сущностей в пуле процессов Chrome
Если вы хотите пропустить встроенную навигацию для определенных сущностей, таких как инцидент, учетная запись и контакт, добавьте параметр BlockChromeProcessPooling UII и введите имена сущностей в виде значений, разделенных запятыми, например инцидент, учетная запись, контакт, как описано в следующем разделе.
Добавление параметра BlockChromeProcessPooling UII
Чтобы пропустить встроенную навигацию для определенных сущностей, необходимо настроить параметр на странице параметров Active UII и ввести имена сущностей в виде разделенных запятыми значений.
Выполните вход в экземпляр Dynamics 365.
Выберите стрелку вниз рядом с Dynamics 365.
Выберите Администратор Unified Service Desk.
На карте сайта в разделе "Дополнительные параметры" выберите "Параметры".
На странице Активные параметры UII выберите Создать.
В поле "Глобальный параметр" выберите "Другие".
В поле "Имя" введите BlockChromeProcessPooling.
В поле "Значение" введите имена сущностей в виде значений, разделенных запятыми, например инцидент, учетная запись, контакт.
Нажмите кнопку "Сохранить".
Скрытие панели команд в процессе Chrome
В процессе Chrome панель команд всегда отображается в экземплярах процесса Chrome в пуле. Вы можете скрыть панель команд для определенной сущности или для всех сущностей в экземплярах, объединенных в пуле Chrome.
Скрытие панели команд для определенной сущности
Добавьте параметр BlockChromeProcessPooling UII, как описано ранее в этой статье.
Скрытие панели команд для всех сущностей
Выполните вход в экземпляр Dynamics 365.
Выберите стрелку вниз рядом с Dynamics 365.
Выберите Администратор Unified Service Desk.
На карте сайта в разделе "Дополнительные параметры" выберите "Параметры".
На странице Активные параметры UII выберите Создать.
В поле "Глобальный параметр" выберите "Другие".
В поле "Имя" введите HideCommandBar.
В поле "Значение" выберите "True".
Нажмите кнопку "Сохранить".
Отображение панели навигации в процессе Chrome
В процессе Chrome панель навигации всегда скрыта в экземплярах процесса Chrome в пуле. Панель навигации можно отобразить для определенной сущности или для всех сущностей в экземплярах, объединенных в пуле Chrome.
Отображение панели навигации для определенной сущности
Добавьте параметр BlockChromeProcessPooling UII, как описано ранее в этой статье.
Отображение панели навигации для всех сущностей
Используйте параметр ShowNavBar UII, если вы хотите отобразить панель навигации для всех сущностей в экземплярах с пулом процессов Chrome.
Выполните вход в экземпляр Dynamics 365.
Выберите стрелку вниз рядом с Dynamics 365.
Выберите Администратор Unified Service Desk.
На карте сайта в разделе "Дополнительные параметры" выберите "Параметры".
На странице Активные параметры UII выберите Создать.
В поле "Глобальный параметр" выберите "Другие".
В поле "Имя" введите ShowNavBar.
В поле "Значение" выберите "True".
Нажмите кнопку "Сохранить".
Блокировка второй навигации в пуле процессов Chrome
Когда приложение (размещенное управление) инициализируется и выполняется встроенная навигация на другую страницу сущности с помощью того же приложения (размещенного элемента управления), то вторая навигация также возникает встроенной. Если у вас есть определенное правило навигации по окнам между двумя экземплярами одного типа сущности (например, действие "Окно маршрута " и типом "Место "), правило навигации окна выполняется рекурсивным образом, что приводит к сбою единой службы Service Desk.
Например, при использовании пула процессов Chrome, если задать правило навигации окна для перехода с вкладки учетной записи на другую вкладку учетной записи с действием "Окно маршрута " и " На месте ", правило навигации окна выполняется рекурсивным образом, что приводит к сбою службы Unified Service Desk.
Чтобы избежать сбоя Unified Service Desk, можно выполнить одно из следующих действий:
- Удаление или изменение правила навигации окна
- Добавление параметра BlockChromeProcessSecondInlineNavigation UII
Удаление или изменение правила навигации окна
Правило навигации окна для одной и той же навигации сущностей: можно удалить или удалить само правило навигации окна, так как при использовании пула экземпляров процесса Chrome каждая страница сущности выполняется встроенной после перехода на первую страницу сущностей.
Правило навигации окна для разной навигации сущностей: можно изменить правило навигации окна, чтобы они были более конкретными для сущности, из которой должна быть получена навигация. Например, можно задать правило навигации окна из объекта Contact или Case в тип сущности account с помощью действия "Окно маршрута" и типа "Место".
Добавление параметра BlockChromeProcessSecondInlineNavigation UII
По умолчанию вторая встроенная навигация блокируется при использовании процесса Chrome, то есть параметр включен по умолчанию. Однако, если вы хотите разрешить вторую встроенную навигацию ( иными словами, отключите параметр) создайте параметр BlockChromeProcessSecondInlineNavigation UII и задайте значение False.
После добавления параметра UII, если задано значение True, параметр включен и блокирует вторую встроенную навигацию.
Выполните вход в экземпляр Dynamics 365.
Выберите стрелку вниз рядом с Dynamics 365.
Выберите Администратор Unified Service Desk.
На карте сайта в разделе "Дополнительные параметры" выберите "Параметры".
На странице Активные параметры UII выберите Создать.
В поле "Глобальный параметр" выберите "Другие".
В поле "Имя" введите BlockChromeProcessSecondInlineNavigation.
В поле "Значение" выберите "True".
Нажмите кнопку "Сохранить".
Экземпляры процессов пула для процесса IE
Замечание
Так как поддержка Internet Explorer 11 устарела, процесс IE больше не поддерживается в Unified Service Desk. Дополнительные сведения. Объявление об отключении unified Service Desk всегда поддерживает пул экземпляров Internet Explorer для использования размещенных элементов управления. Открытие размещенного элемента управления с помощью пула экземпляра Internet Explorer повышает производительность Unified Service Desk.
Замечание
- Функция пула Internet Explorer поддерживает только страницы сущностей CRM, размещенные в элементе управления "Страница CRM".
- При включении функции пула и открытии размещенного элемента управления страницы CRM можно увидеть в диспетчере задач, что Unified Service Desk создает множество экземпляров процессов Internet Explorer для использования размещенных элементов управления.
- Производительность функции пула Internet Explorer зависит от ресурсов, доступных на клиентском компьютере.
Включение пула для процесса IE
По умолчанию пул Internet Explorer отключен. Чтобы включить пул, необходимо настроить параметр на странице параметров active UII и задать для него значение True.
Выполните вход в экземпляр Dynamics 365.
Выберите стрелку вниз рядом с Dynamics 365.
Выберите Администратор Unified Service Desk.
На карте сайта в разделе "Дополнительные параметры" выберите "Параметры".
На странице Активные параметры UII выберите Создать.
В поле "Глобальный параметр" выберите "Другие".
В поле "Имя" введите InternetExplorerPooling.
В поле "Значение" выберите "True".
Нажмите кнопку "Сохранить".