Guzzle의 MultiCurl을 사용하는 Amazon AWS PHP SDK?

SteveMc

Amazon의 PHP 용 AWS SDK를 사용하여 상당히 무거운 쿼리를 수행해야합니다.
가장 효율적인 방법은 PHP의 MultiCurl 을 사용하는 것 입니다. Guzzle에는 이미 MultiCurl 기능이 내장되어있는 것 같습니다 .

AWS SDK에서 제공하는 표준 방법을 사용하면 MultiCurl이 자동으로 사용됩니까, 아니면 사용을 직접 지정해야합니까? 예 : $sns->Publish()30 번 전화 .

감사!

제레미 린드 블럼

병렬 요청은 일반 Guzzle에서와 동일하게 SDK에서 작동하며 MultiCurl을 활용합니다. 예를 들어 다음과 같이 할 수 있습니다.

$message = 'Hello, world!';
$publishCommands = array();
foreach ($topicArns as $topicArn) {
    $publishCommands[] = $sns->getCommand('Publish', array(
        'TopicArn' => $topicArn,
        'Message'  => $message,
    ));
}

try {
    $successfulCommands = $sns->execute($publishCommands);
    $failedCommands = array();
} catch (\Guzzle\Service\Exception\CommandTransferException $e) {
    $successfulCommands = $e->getSuccessfulCommands();
    $failedCommands = $e->getFailedCommands();
}

foreach ($failedCommands as $failedCommand) { /* Handle any errors */ }

$messageIds = array();
foreach ($successfulCommands as $successfulCommand) {
    $messageIds[] = $successfulCommand->getResult()->get('MessageId');
}

// Also Licensed under version 2.0 of the Apache License.

PHP 사용자 안내서 AWS SDK는 이런 식으로 명령 객체 작업에 대한 자세한 정보가 있습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Amazon AWS PHP SDK with Guzzle's MultiCurl?

분류에서Dev

Amazon SES에 php-aws-ses SDK를 사용하는 동안 ses.php를 찾을 수 없음

분류에서Dev

AWS SDK를 사용하는 Amazon EC2에 대한 FTP 로그인 예제 PHP

분류에서Dev

(aws-sdk 사용) Amazon S3에 저장된 폴더의 총 크기를 찾는 방법

분류에서Dev

PHP 용 Amazon S3 SDK의 예외 처리

분류에서Dev

OpenVPN을 설치하는 Amazon AWS (Amazon AMI)

분류에서Dev

PHP SDK를 사용하여 Quickbook 모듈의 필드 이름을 얻는 방법

분류에서Dev

AWS s3 php amazon sdk에서 캐시 지우기

분류에서Dev

mv 명령을 사용하여 aws-sdk ruby gem을 사용하여 S3 버킷의 디렉터리를 이동하는 방법이 있습니까?

분류에서Dev

Amazon S3 SDK는 GetObjectMetadata 사용을 허용하지 않습니다. GetObjectMetadataAsync 만 사용할 수 있습니다.

분류에서Dev

aws sdk 파일을 호출하면 php를 사용하여 빈 화면이 표시됩니다.

분류에서Dev

PHP 용 AWS SDK, 웨이터를 사용하여 모든 리소스의 완료를 기다리는 방법은 무엇입니까?

분류에서Dev

AWS SDK Go를 사용하여 Fargate 작업의 역할에서 AWS 자격 증명을로드하는 올바른 방법은 무엇입니까?

분류에서Dev

PHP SDK를 사용하여 Amazon S3에 파일 업로드

분류에서Dev

Amazon SDK PHP를 사용하여 첨부 파일로 메일 보내기

분류에서Dev

AWS CLI를 사용하여 두 개의 Amazon 버킷을 동기화하려면 어떻게해야합니까?

분류에서Dev

PHP SDK getIterator를 사용하는 DynamoDB의 제한

분류에서Dev

AWS SES 최신 SDK 3.33 및 PHP7을 사용하여 파일을 첨부 파일로 보내는 방법은 무엇입니까?

분류에서Dev

인증 규칙 설정을 사용하는 Firestore PHP SDK

분류에서Dev

구성에서 Heroku S3의 자격 증명 누락, AWS_CONFIG_FILE을 사용하는 경우 AWS_SDK_LOAD_CONFIG = 1 '설정,

분류에서Dev

NGINX PHP 웹 서비스를 사용하여 AWS EC2의 보안을 개선하는 방법

분류에서Dev

PHP 2 용 aws sdk를 사용하여 사전 서명 된 객체 URL 생성

분류에서Dev

NotAuthorizedException을 유발하는 Amazon 로그인 용 AWS Cognito

분류에서Dev

Ruby SDK를 사용하여 Amazon 버킷 정책을 설정하는 방법은 무엇입니까?

분류에서Dev

Amazon SES를 사용하여 PHP로 이메일을 보내는 방법

분류에서Dev

Facebook 및 Google+ 공급자 인증을 사용하는 Amazon Cognito iOS SDK V2 관련 문제

분류에서Dev

php-aws lib listParts () 메서드를 사용하여 Amazon s3 멀티 파트 업로드의 1000 개 이상의 부분을 가져 오려면 어떻게해야합니까?

분류에서Dev

aws sdk gem을 설치하는 방법

분류에서Dev

Python SDK를 사용하여 Amazon PA API 응답을 JSON 파일에 저장

Related 관련 기사

  1. 1

    Amazon AWS PHP SDK with Guzzle's MultiCurl?

  2. 2

    Amazon SES에 php-aws-ses SDK를 사용하는 동안 ses.php를 찾을 수 없음

  3. 3

    AWS SDK를 사용하는 Amazon EC2에 대한 FTP 로그인 예제 PHP

  4. 4

    (aws-sdk 사용) Amazon S3에 저장된 폴더의 총 크기를 찾는 방법

  5. 5

    PHP 용 Amazon S3 SDK의 예외 처리

  6. 6

    OpenVPN을 설치하는 Amazon AWS (Amazon AMI)

  7. 7

    PHP SDK를 사용하여 Quickbook 모듈의 필드 이름을 얻는 방법

  8. 8

    AWS s3 php amazon sdk에서 캐시 지우기

  9. 9

    mv 명령을 사용하여 aws-sdk ruby gem을 사용하여 S3 버킷의 디렉터리를 이동하는 방법이 있습니까?

  10. 10

    Amazon S3 SDK는 GetObjectMetadata 사용을 허용하지 않습니다. GetObjectMetadataAsync 만 사용할 수 있습니다.

  11. 11

    aws sdk 파일을 호출하면 php를 사용하여 빈 화면이 표시됩니다.

  12. 12

    PHP 용 AWS SDK, 웨이터를 사용하여 모든 리소스의 완료를 기다리는 방법은 무엇입니까?

  13. 13

    AWS SDK Go를 사용하여 Fargate 작업의 역할에서 AWS 자격 증명을로드하는 올바른 방법은 무엇입니까?

  14. 14

    PHP SDK를 사용하여 Amazon S3에 파일 업로드

  15. 15

    Amazon SDK PHP를 사용하여 첨부 파일로 메일 보내기

  16. 16

    AWS CLI를 사용하여 두 개의 Amazon 버킷을 동기화하려면 어떻게해야합니까?

  17. 17

    PHP SDK getIterator를 사용하는 DynamoDB의 제한

  18. 18

    AWS SES 최신 SDK 3.33 및 PHP7을 사용하여 파일을 첨부 파일로 보내는 방법은 무엇입니까?

  19. 19

    인증 규칙 설정을 사용하는 Firestore PHP SDK

  20. 20

    구성에서 Heroku S3의 자격 증명 누락, AWS_CONFIG_FILE을 사용하는 경우 AWS_SDK_LOAD_CONFIG = 1 '설정,

  21. 21

    NGINX PHP 웹 서비스를 사용하여 AWS EC2의 보안을 개선하는 방법

  22. 22

    PHP 2 용 aws sdk를 사용하여 사전 서명 된 객체 URL 생성

  23. 23

    NotAuthorizedException을 유발하는 Amazon 로그인 용 AWS Cognito

  24. 24

    Ruby SDK를 사용하여 Amazon 버킷 정책을 설정하는 방법은 무엇입니까?

  25. 25

    Amazon SES를 사용하여 PHP로 이메일을 보내는 방법

  26. 26

    Facebook 및 Google+ 공급자 인증을 사용하는 Amazon Cognito iOS SDK V2 관련 문제

  27. 27

    php-aws lib listParts () 메서드를 사용하여 Amazon s3 멀티 파트 업로드의 1000 개 이상의 부분을 가져 오려면 어떻게해야합니까?

  28. 28

    aws sdk gem을 설치하는 방법

  29. 29

    Python SDK를 사용하여 Amazon PA API 응답을 JSON 파일에 저장

뜨겁다태그

보관