Является ли Amazon.NET AWS SDK AmazonS3 потоком безопасным? Безопасен ли поток Amazon.NET AWS SDK AmazonS3 или я должен создать новый экземпляр AmazonS3 для каждого запроса в многопоточной системе? В частности, для последнего .NET AWS SDK (версия 1.3.14). Ответ 1 Я также задал этот вопрос на форуме Amazon AWS, и официальный сотрудник AWS ответил (Norm @AWS): .NET SDK является потокобезопасным, поэтому сохраняя экземпляр любого из клиенты, такие как AmazonS3, и их повторное использование в порядке. Норма Ссылка (Amazon.NET Development Forum - Безопасен ли поток .NET SDK AmazonS3?). Ответ 2 Я создаю новый экземпляр каждого потока, и он отлично работает. Я считаю, что это безопасно для каждого звонка, чтобы быть честным, включая асинхронные вызовы.
Ответ 1 Я также задал этот вопрос на форуме Amazon AWS, и официальный сотрудник AWS ответил (Norm @AWS): .NET SDK является потокобезопасным, поэтому сохраняя экземпляр любого из клиенты, такие как AmazonS3, и их повторное использование в порядке. Норма Ссылка (Amazon.NET Development Forum - Безопасен ли поток .NET SDK AmazonS3?).
Ответ 2 Я создаю новый экземпляр каждого потока, и он отлично работает. Я считаю, что это безопасно для каждого звонка, чтобы быть честным, включая асинхронные вызовы.