สำหรับข้อมูลของ EC2 metadata server อ่านได้ที่ https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-instance-metadata.html
ใน InstanceProfileProvider class ของ aws-php-sdk library เราจะพบ constructor ตามภาพด้านล่าง
เราจะพบตัวแปร $config['timeout'] แต่เราจะตั้งค่ามันยังไง!!!
เราสามารถตั้งค่าของ $config['timeout'] ได้ในแต่ละไฟล์ config ที่สัมพันธ์กับ AWS clients นั้นๆ เช่น S3 และ SQS เป็นต้น
สำหรับ S3 ให้เปิดไฟล์ filesystem.php ใน folder config แล้วเพิ่มบรรทัด timeout ในส่วนของ s3 ตามภาพด้านล่าง
สำหรับ SQS ให้เปิดไฟล์ queue.php ใน folder config แล้วเพิ่มบรรทัด timeout ในส่วนของ sqs ตามภาพด้านล่าง
No comments:
Post a Comment