Запрос Dynamics CRM с использованием запроса Simple.Odata.Client (Microservice - Web Api net core 2.2) - PullRequest
0 голосов
/ 07 февраля 2020

Я выполняю операции CRUD для Dynamics CRM с помощью Simple.OData.Client в Microservice, который построен на ядре asp net.

Проблема в том, что когда я запускаю несколько операций Batch или POST / Patch, это занимает время от 50 мс до 17 с при нагрузочном тестировании (50 пользователей, 5 мин, приблизительное количество запросов 1000, шаблон шага, длительность прогрева) 1 мин).

Я пробовал все, как сделать это: InsertEntryAsyn c (false), UpdateEntryAsyn c (false), используя вместо этого Key, если Filter (где применимо), добавив пару отдельных вызовов в ODataBatch .

Может кто-нибудь предложить мне, что еще я могу попытаться сократить время с 17 секунд до нескольких мили секунд?

Пожалуйста, дайте мне знать, если потребуется дополнительная информация.

Заранее спасибо.

...