'a dökmek istiyorum. PHP teknolojisi ile çalışıyorum. Amazon SQS'ye mesaj yazacak programım var. SQS'den veri almak ve MySQL'e aktarmak için lambda servisini nasıl kullanabileceğimi kimse anlatabilir mi? Yeni kayıt kuyruğa eklendiğinde Lambda hizmeti tetiklenmelidir. Birisi, bu görevden geçmeme yardımcı olacak adımları veya kodu paylaşabilir mi?Amazon SQS mesajlarını kaydetmek ve sıradaki verileri okumak için lambda'yı kullanmak ve mysql
1
A
cevap
1
Şu anda SQS ve Lambda'yı bağlamak için herhangi bir resmi yol yoktur. SQS kuyruğu yerine SNS konusunu incelediniz mi?
1
Mark B ile anlaşın. Lambda üzerinden etkinlik almanın yolları.
- kullanım SNS http://docs.aws.amazon.com/sns/latest/dg/sns-lambda.html
- kullanımı SNS-> OKS ve lambda sadece te OKS kuyrukta ne olursa olsun yüklemek için kullanabilir SNS bildirimle başlattı. Kinesis'i
- kullanın.
- alternatif olarak sqb'yi okumak için cron job tarafından lambda çalıştırılır. Gerekli gecikme süresine bağlıdır. Gerekirse hemen işlenecek olursa, çözüm bu değildir çünkü lambda her zaman çalışıyor olursunuz.
SQS kullanımıyla ilgili önemli not. Hiçbir mesaj beklemese bile sorguladığınızda ücretlendirilirsiniz. Bu yüzden lambdalarınızda bile hızlı anketler yapmayın. Hiçbir şey yapmadan büyük bir faturayı çalıştırmak kolaydır. Ayrıca, kullanım ve masrafları izlemek için hesapta bulut kanadı oluşturduğunuzdan emin olmanız için iyi bir sebep.