Оптимизация: различия между версиями

Нет описания правки
Нет описания правки
 
(не показано 6 промежуточных версий этого же участника)
Строка 1: Строка 1:
======= Основная настройка оптимизации продуктов АСП =======
====== Основная настройка оптимизации продуктов АСП ======


=== С 10 июня, примерно до 15 июля 2019 года, ожидается замедление работы Меркурий,===
=== Важная информация ===
===которое приводит к тому, что запрос остатков идет длительно и не позволяет регистрировать документ. ===
 
С 10 июня примерно до 15 июля 2019 года ожидается замедление работы Меркурий, которое приводит к тому, что запрос остатков идет длительно и не позволяет регистрировать документ.


----
----


=== Решение проблем с производительностью ===


'''Вопрос:''' Что нужно сделать, чтобы этого избежать?


<hi #00a2e8>Вопрос:</hi> Что нужно сделать, чтобы этого избежать ?
'''Ответ:''' Самый надежный способ избежать эту проблему - перейти в '''СТАТИЧЕСКИЙ РЕЖИМ''' хранения остатков на стороне 1С.


<hi #99d9ea>Ответ:</hi> Самый железный способ, чтобы избежать эту проблему, это перейти в <syntaxhighlight lang='bash'>
'''Вопрос:''' Какие сложности это может вызвать?
'СТАТИЧЕСКИЙ РЕЖИМ
</syntaxhighlight>' хранения остатков на стороне 1С.


<hi #00a2e8>Вопрос:</hi> Какие сложности это может вызвать ?
'''Ответ:''' Если Вы параллельно списываете товар в Меркурий или гасите в веб-доступе, данного остатка не будет видно на стороне 1С. Тогда Вам перед выпиской документов нужно будет загружать остатки из Меркурий:


<hi #99d9ea>Ответ:</hi> Если Вы параллельно списываете товар в Меркурий или гасите в веб-доступе, данного остатка не будет видно на стороне 1С. Тогда Вам перед выпиской документов, нужно будет загружать остатки из Меркурий:
* [[4_асп.меркурий:2_функционал_интеграции:6_работа_со_складскими_записями_и_остатками:1_загрузка_остатков|Загрузка остатков АСП.Прямая]]
* [[4_асп.меркурий/2_функционал_интеграции/6_работа_со_складскими_записями_и_остатками/1_загрузка_остатков|Загрузка остатков АСП.Прямая]]  
* [[4_асп.меркурий:2_функционал_интеграции:6_работа_со_складскими_записями_и_остатками:5_синхронизация_количества_остатков|Изменение количества остатков в АСП.Прямая]]
* [[1_основная_инструкция/2_асп.меркурий/2_функционал_интеграции/6_работа_со_складскими_записями_и_остатками/5_синхронизация_количества_остатков|Изменение количества остатков в АСП.Прямая]].
* [[5_асп.шлюз:3_функционал_интеграции:6_работа_со_складскими_записями_и_остатками:1_загрузка_остатков|Загрузка остатков АСП.Шлюз]]
* [[1_основная_инструкция/3_асп.шлюз/3_функционал_интеграции/6_работа_со_складскими_записями_и_остатками/1_загрузка_остатков|Загрузка остатков АСП.Шлюз]]
* [[5_асп.шлюз:3_функционал_интеграции:6_работа_со_складскими_записями_и_остатками:5_инвентаризация_изменение_количества_с.з|Изменение количества остатков в АСП.Шлюз]]
* [[1_основная_инструкция/3_асп.шлюз/3_функционал_интеграции/6_работа_со_складскими_записями_и_остатками/5_инвентаризация_изменение_количества_с.з|Изменение количества остатков в АСП.Шлюз]].


<hi #00a2e8>Вопрос:</hi> А как быть, если я не хочу работать в статике, параллельно работаю в вебке и не хочу загружать остатки?
'''Вопрос:''' А как быть, если я не хочу работать в статике, параллельно работаю в вебке и не хочу загружать остатки?


<hi #99d9ea>Ответ:</hi> Ждать пока спадет нагрузка на Меркурий, ориентировочно после 15 июля 2019 года, других вариантов нет.
'''Ответ:''' Ждать пока спадет нагрузка на Меркурий, ориентировочно после 15 июля 2019 года, других вариантов нет.


----
----


====== Дополнительные рекомендованные методы оптимизации ======


======= Дополнительные рекомендованные методы оптимизации (могут меняться в зависимости от базы)=======
(могут меняться в зависимости от базы)


__Шлюз__
=== Настройки АСП.Шлюз ===


[[File/1_ш.png]]
[[File:1_ш.png]]


<syntaxhighlight lang='bash'>
'''Рекомендованные параметры указаны на рисунке'''
'Рекомендованные параметры указаны на рисунке
</syntaxhighlight>'


{| class="wikitable"
{| class="wikitable"
|-
! Параметр
! Описание
! Рекомендуемое значение
|-
|-
| Попыток разбора ответа
| Попыток разбора ответа
| Попытки при разборе ответа от Меркурий. Обычно 50-100 попыток, максимально 500
| Попытки при разборе ответа от Меркурий
| 50-100 попыток, максимально 500
|-
|-
| Попыток разбора одного ответа
| Попыток разбора одного ответа
| Попытки при разборе одного ответа от Меркурий. Обычно 100 попыток
| Попытки при разборе одного ответа от Меркурий
| 100 попыток
|-
|-
| Попыток разбора APLM0012
| Попыток разбора APLM0012
| Количество попыток повторной отправки заявок, при возникновении ошибки APLM0012. Обычно 100
| Количество попыток повторной отправки заявок при возникновении ошибки APLM0012
| 100
|-
|-
| Секунд ожидания
| Секунд ожидания
| Время ожидания (между запросами) до повторного разбора очереди заявки. Обычно 1-5 секунд
| Время ожидания (между запросами) до повторного разбора очереди заявки
| 1-5 секунд
|-
|-
| Записей в пакете
| Записей в пакете
| Количество записей в пакете запрашиваемого списка. При работе в динамическом режиме рекомендуется устанавливать 200-500, максимально 1000 записей. При длительном запросе складских остатков - устанавливать параметр разделив значение пополам, (например 300/150/75) до оптимального ускорения
| Количество записей в пакете запрашиваемого списка
| Динамический режим: 200-500, максимально 1000 записей. При длительном запросе складских остатков - уменьшать параметр (300 150 75) до оптимального ускорения
|}
|}
__Прямая__
 
=== Настройки АСП.Прямая ===


[[File:1_п.png]]
[[File:1_п.png]]


<syntaxhighlight lang='bash'>
'''Рекомендованные параметры указаны на рисунке'''
'Рекомендованные параметры указаны на рисунке
 
</syntaxhighlight>'
{| class="wikitable"
{| class="wikitable"
|-
! Параметр
! Описание
! Рекомендуемое значение
|-
|-
| Попыток Ожидания До Дробления
| Попыток Ожидания До Дробления
| Количество попыток ожидания запрошенных складских записей, после которого запрошенный пакет будет разбит на 10 равных частей. Обычно 50 попыток
| Количество попыток ожидания запрошенных складских записей, после которого запрошенный пакет будет разбит на 10 равных частей
| 50 попыток
|-
|-
| Попыток Ожидания Одного Ответа
| Попыток Ожидания Одного Ответа
| Количество попыток ожидания ответа от Меркурия, после которого заявка считается "застрявшей" и больше не запрашивается. Обычно 50
| Количество попыток ожидания ответа от Меркурия, после которого заявка считается "застрявшей" и больше не запрашивается
| 50
|-
|-
| Попыток Ожидания Ответа
| Попыток Ожидания Ответа
| Попыток ожидания разбора очереди. Обычно 500
| Попыток ожидания разбора очереди
| 500
|-
|-
| Размер Блока Записей
| Размер Блока Записей
| Количество записей журналов, получаемых из Меркурия за один запрос. При работе в динамическом режиме рекомендуется устанавливать 200-500
| Количество записей журналов, получаемых из Меркурия за один запрос
| Динамический режим: 200-500
|}
|}
[[Category:1 основная инструкция]]
[[Category:1 основная инструкция]]
<vote type=1 />