У меня есть очень сложное решение, написанное в C# /. Net 6, составленное с помощью Triggers Azure Service Triggers, в которых используется API, работающий в качестве триггера HTTP Azure. сеансы, и каждый сеанс охватывает до 10 задач обработки. Каждая задача вызывает API для доступа к ресурсам одновременно.
Я использую поведение по умолчанию Flurl Server, настроенное для HTTP /2. Все API находятся в одной и той же конечной точке, но с разными путями, настроенными с Polly для стратегии повторного повторного рита < /p>
Для задач загрузки у меня есть приложение для консоли, созданное с использованием того же стека, вызывая API, что Запускает обработку до 1000 раз, сохраняя при этом систему, работающую для обработки запросов одновременно. Консольное приложение и функции Azure. . < /p>
Ошибка сообщена:
taskcancellexception - «Операция была отменена.» < /p>
с внутренним стеком трассировка: < /p>
at System.Net.Http.Http2Connection.Http2Stream.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16 token)
at System.Net.Http.Http2Connection.Http2Stream.d__74.MoveNext()
at System.Net.Http.Http2Connection.d__111.MoveNext()
at System.Net.Http.HttpConnectionPool.d__89.MoveNext()
at System.Net.Http.DecompressionHandler.d__16.MoveNext()
at Microsoft.Extensions.Http.PolicyHttpMessageHandler.d__6.MoveNext()
at Polly.Retry.AsyncRetryEngine.d__0`1.MoveNext()
at Polly.AsyncPolicy`1.d__23.MoveNext()
at Microsoft.Extensions.Http.PolicyHttpMessageHandler.d__5.MoveNext()
at System.Net.Http.HttpClient.d.MoveNext()
< /code>
Я заметил, что моя стратегия повторения не запускается при возникновении ошибок. Это намекает меня, что звонок не достигает сервера, поэтому проблема не в перегрузке ресурсов. Клиент.
Подробнее здесь: https://stackoverflow.com/questions/794 ... ding-tests
Клиент звонит руки во время выполнения загрузочных тестов ⇐ C#
Место общения программистов C#
-
Anonymous
1740049975
Anonymous
У меня есть очень сложное решение, написанное в C# /. Net 6, составленное с помощью Triggers Azure Service Triggers, в которых используется API, работающий в качестве триггера HTTP Azure. сеансы, и каждый сеанс охватывает до 10 задач обработки. Каждая задача вызывает API для доступа к ресурсам одновременно.
Я использую поведение по умолчанию Flurl Server, настроенное для HTTP /2. Все API находятся в одной и той же конечной точке, но с разными путями, настроенными с Polly для стратегии повторного повторного рита < /p>
Для задач загрузки у меня есть приложение для консоли, созданное с использованием того же стека, вызывая API, что Запускает обработку до 1000 раз, сохраняя при этом систему, работающую для обработки запросов одновременно. Консольное приложение и функции Azure. . < /p>
Ошибка сообщена:
taskcancellexception - «Операция была отменена.» < /p>
с внутренним стеком трассировка: < /p>
at System.Net.Http.Http2Connection.Http2Stream.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16 token)
at System.Net.Http.Http2Connection.Http2Stream.d__74.MoveNext()
at System.Net.Http.Http2Connection.d__111.MoveNext()
at System.Net.Http.HttpConnectionPool.d__89.MoveNext()
at System.Net.Http.DecompressionHandler.d__16.MoveNext()
at Microsoft.Extensions.Http.PolicyHttpMessageHandler.d__6.MoveNext()
at Polly.Retry.AsyncRetryEngine.d__0`1.MoveNext()
at Polly.AsyncPolicy`1.d__23.MoveNext()
at Microsoft.Extensions.Http.PolicyHttpMessageHandler.d__5.MoveNext()
at System.Net.Http.HttpClient.d.MoveNext()
< /code>
Я заметил, что моя стратегия повторения не запускается при возникновении ошибок. Это намекает меня, что звонок не достигает сервера, поэтому проблема не в перегрузке ресурсов. Клиент.
Подробнее здесь: [url]https://stackoverflow.com/questions/79454207/client-call-hands-while-doing-loading-tests[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия