คำถามติดแท็ก amazon-web-services

Amazon Web Services (AWS) เป็นระบบคลาวด์สาธารณะ: IaaS (โครงสร้างพื้นฐานเป็นบริการ) และ SaaS (Software as a Service) ให้บริการโดย Amazon คำถามเกี่ยวกับการเขียนโปรแกรมและสถาปัตยกรรมอยู่ในหัวข้อ สามารถรับความช่วยเหลือเซิร์ฟเวอร์ทั่วไปได้ที่ https://serverfault.com แท็ก AWS นั้นไม่ค่อยได้ใช้คนเดียวและมักจะใช้กับแท็กอื่นเพื่อกำหนดหัวข้อของคำถามให้ชัดเจนยิ่งขึ้น

16
วิธีตรวจสอบว่ามีคีย์ที่ระบุอยู่ในบัคเก็ต S3 ที่กำหนดโดยใช้ Java หรือไม่
ฉันต้องการตรวจสอบว่ามีคีย์อยู่ในที่เก็บข้อมูลโดยใช้ Java หรือไม่ ฉันดู API แต่ไม่มีวิธีการใดที่เป็นประโยชน์ ฉันพยายามใช้getObjectแต่มันมีข้อยกเว้น

9
วิธีที่ดีที่สุดในการย้ายข้อความออกจาก DLQ ใน Amazon SQS?
แนวทางปฏิบัติที่ดีที่สุดในการย้ายข้อความจากคิวจดหมายตายกลับไปยังคิวเดิมใน Amazon SQS คืออะไร มันจะเป็นอย่างไร รับข้อความจาก DLQ เขียนข้อความถึงคิว ลบข้อความจาก DLQ หรือมีวิธีที่ง่ายกว่านี้? ในที่สุด AWS จะมีเครื่องมือในคอนโซลเพื่อย้ายข้อความออกจาก DLQ หรือไม่

9
ข้อผิดพลาด AWS Lambda:“ ไม่พบโมดูล '/ var / task / index'”
ปัญหางาน Node.js Alexa ฉันกำลังเขียนโค้ด Node.js Alexa Task ผ่าน AWS Lambda และฉันพยายามโค้ดฟังก์ชันที่รับข้อมูลจาก OpenWeather API และแยกวิเคราะห์เป็นตัวแปรที่เรียกว่าweather. รหัสที่เกี่ยวข้องมีดังนี้: var request = require('request'); var weather = ""; function isBadWeather(location) { var endpoint = "http://api.openweathermap.org/data/2.5/weather?q=" + location + "&APPID=205283d9c9211b776d3580d5de5d6338"; var body = ""; request(endpoint, function (error, response, body) { if (!error && response.statusCode == 200) …

8
AWS OpsWorks กับ AWS Beanstalk กับ AWS CloudFormation?
ฉันต้องการทราบว่าข้อดีและข้อเสียของการใช้ AWS OpsWorks vs AWS Beanstalk และ AWS CloudFormation คืออะไร ฉันสนใจระบบที่สามารถปรับขนาดอัตโนมัติเพื่อจัดการกับคำขอเว็บพร้อมกันจำนวนมาก (จาก 1,000 คำขอต่อนาทีถึง 10 ล้านรอบต่อนาที) รวมถึงชั้นฐานข้อมูลที่สามารถปรับขนาดได้อัตโนมัติด้วย แทนที่จะมีอินสแตนซ์แยกต่างหากสำหรับแต่ละแอปตามหลักการแล้วฉันต้องการแบ่งปันทรัพยากรฮาร์ดแวร์อย่างมีประสิทธิภาพ ที่ผ่านมาฉันใช้อินสแตนซ์ EC2 + RDS + Cloudfront + S3 เป็นส่วนใหญ่ ระบบสแต็กจะโฮสต์ทับทิมที่มีปริมาณการใช้งานสูงบนแอปรางที่เราย้ายจาก Heroku รวมถึงแอพ python / django และแอพ PHP บางตัวด้วย ขอบคุณล่วงหน้า.

4
หน่วย ECU แกน CPU และหน่วยความจำหมายถึงอะไรเมื่อเปิดอินสแตนซ์
เมื่อฉันเปิดอินสแตนซ์บน EC2 จะมีตัวเลือกสำหรับ t1.micro, m1.small, m1.large เป็นต้นมีแผนภูมิเปรียบเทียบของ vCPU, ECU, แกน CPU, หน่วยความจำ, ที่เก็บอินสแตนซ์ หน่วยความจำนี้เป็นแรมของระบบหรือไม่? ฉันไม่เข้าใจว่าคำศัพท์เหล่านี้อ้างถึงอะไรมีใครช่วยให้ฉันเห็นภาพที่ชัดเจนว่าคำเหล่านี้หมายถึงอะไร

7
S3 จำกัด เฉพาะออบเจ็กต์ในที่เก็บข้อมูล
ไม่มีใครทราบว่ามีการ จำกัด จำนวนวัตถุที่ฉันสามารถใส่ลงในถัง S3 ได้หรือไม่? ฉันสามารถใส่เงินเป็นล้าน 10 ล้านและอื่น ๆ ในถังเดียวได้หรือไม่?

9
เปลี่ยนประเภทข้อมูลคอลัมน์ใน Amazon Redshift
จะเปลี่ยนประเภทข้อมูลคอลัมน์ในฐานข้อมูล Amazon Redshift ได้อย่างไร ฉันไม่สามารถเปลี่ยนประเภทข้อมูลคอลัมน์ใน Redshift ได้ มีวิธีใดในการแก้ไขประเภทข้อมูลใน Amazon Redshift หรือไม่

1
CloudFormation กำลังรอ NetworkInterfaces ที่เชื่อมโยงกับฟังก์ชัน Lambda เพื่อล้างข้อมูล
ฉันมีสแต็ค CloudFormation พร้อมฟังก์ชั่นแลมบ์ดาภายใน VPC เมื่อพยายามลบสแต็ค AWS CloudFormation ติดอย่างน้อย 25-30 อย่างน้อย ฉันได้รับข้อความต่อไปนี้ในเหตุการณ์ - CloudFormation is waiting for NetworkInterfaces associated with the Lambda Function to be cleaned up. ดูเหมือนว่าจะเกิดจาก ENIs ถูกแนบกับฟังก์ชั่นและกลุ่มความปลอดภัย จากคอนโซลมันไม่อนุญาตให้ฉันลบ ENI โดยการบังคับหรือกลุ่มความปลอดภัยที่แนบ ENI ดังนั้นฉันต้องรอหรือไม่ ฉันพบคำถามและบล็อกที่อายุ 2 ปี ไม่มีวิธีแก้ปัญหาจาก AWS หรือไม่ ระบบอัตโนมัติน่าจะรวดเร็วนี่เป็นการพิสูจน์ว่าเป็นตัวบล็อคขนาดใหญ่ การอ้างอิง - ปัญหา CloudFormation: ไม่สามารถลบสแต็ก https://forum.serverless.com/t/very-long-delay-when-doing-sls-remove-of-lambda-in-a-vpc/2535

2
Aws cognito linkedin
ฉันกำลังพยายามเพิ่มการเข้าสู่ระบบ LinkedIn ให้กับแอปตอบสนองของฉันที่ใช้ Amazon Cognito ฉันทำทุกอย่างตามที่อธิบายไว้ที่นี่และใช่มันใช้งานได้แต่ฉันไม่ได้ใช้ Amazon Cognito โฮสต์ UI และฉันไม่ต้องการให้ผู้ใช้ของฉันเปลี่ยนเส้นทางไป Auth0 ไซต์เพื่อเข้าสู่ระบบด้วย LinkedIn ... มีวิธีใดบ้างที่จะใช้ล็อกอินของ LinkedIn Cognito โดยไม่ต้องเปลี่ยนเส้นทางไปยัง Cognito \ Auth0 หรืออาจมีวิธีที่ดีกว่าในการใช้งานสิ่งนี้

2
อัปเดตใบรับรอง Amazon RDS SSL / TLS - Elastic Beanstalk
AWS เพิ่งประกาศความต้องการ: อัปเดตใบรับรอง Amazon RDS SSL / TLS ของคุณภายในวันที่ 31 ตุลาคม 2019 ฉันมีแอปพลิเคชั่น Rails ที่โฮสต์กับตัวปรับสมดุลโหลดยืดหยุ่น Beanstalk แบบคลาสสิคซึ่งเชื่อมต่อกับ Postgres DB โดยใช้ RDS ขั้นตอนที่จำเป็นตาม Amazon คือ: ดาวน์โหลดใบรับรอง SSL / TLS ใหม่จากการใช้ SSL / TLS เพื่อเข้ารหัสการเชื่อมต่อไปยังอินสแตนซ์ฐานข้อมูล อัพเดตแอ็พพลิเคชันฐานข้อมูลของคุณเพื่อใช้ใบรับรอง SSL / TLS ใหม่ แก้ไขอินสแตนซ์ DB เพื่อเปลี่ยน CA จาก rds-ca-2015 เป็น rds-ca-2019 ( https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/UsingWithRDS.SSL-certificate-rotation.html ) เนื่องจากฉันตั้งตัวโหลดบาลานซ์ของฉันไว้เช่นนี้ …

3
SQS maxNumberOfMessages
การใช้แอปพลิเคชันไคลเอนต์ Java ฉันกำลังสอบถามคิว SQS สำหรับข้อความ คิวมีข้อความ 12,000 ข้อความสำหรับการตั้งค่าการทดสอบ ฉันใช้ openJDK กับ aws-java-sdk ล่าสุด (software.amazon.awssdk 2.10.62) pom.xml แสดงต่อไป ปัญหาที่ฉันเห็นคือแม้จะมีการตั้งค่าmaxNumberOfMessages (10)ฉันเคยได้รับ 3 ฉันเข้าใจว่ามันเป็นจำนวนสูงสุดที่ไม่รับประกันจำนวนข้อความอย่างไรก็ตามไม่มีการโอนกลับจำนวนข้อความ เป็น 3 เสมอ เอกสาร AWS: MaxNumberOfMessages จำนวนข้อความสูงสุดที่จะส่งคืน Amazon SQS จะไม่ส่งคืนข้อความมากกว่าค่านี้ (อย่างไรก็ตามอาจมีการส่งคืนข้อความน้อยลง) ค่าที่ถูกต้อง: 1 ถึง 10 ค่าเริ่มต้น: 1. ประเภท: จำนวนเต็มที่ต้องการ: ไม่ การใช้ข้อความโดยใช้การสำรวจสั้น เมื่อคุณใช้ข้อความจากคิวโดยใช้การโพลแบบสั้น Amazon SQS จะสุ่มเซ็ตย่อยของเซิร์ฟเวอร์ (ขึ้นอยู่กับการกระจายแบบสุ่มถ่วงน้ำหนัก) และส่งคืนข้อความจากเซิร์ฟเวอร์เหล่านั้นเท่านั้น ดังนั้นคำขอ ReceiveMessage …

1
รับโทเค็นการรับรองความถูกต้องจาก AWS EKS โดยใช้ AWS Java SDK v2
ฉันจะรับโทเค็นการตรวจสอบสิทธิ์ Kubernetes จาก AWS EKS โดยใช้ AWS Java SDK v2 ได้อย่างไร โทเค็นการรับรองความถูกต้องที่สามารถใช้ในการรับรองความถูกต้องกับ Kubernetes โดยใช้ Kubernetes SDK กล่าวอีกนัยหนึ่งฉันต้องการได้รับโทเค็นการรับรองความถูกต้องจาก EKS เพื่อใช้สำหรับการรับรองความถูกต้องกับ Kubernetes เพื่อที่ฉันจะได้ไม่ต้องสร้าง "kube config" ที่จริงผมมีวิธีการแก้ปัญหาการทำงานร่วมกับ AWS Java SDK v1 (ไม่ v2) มองไปที่ตัวอย่างโค้ดในต่อไปนี้เปิดประเด็น นอกจากนี้ยังมีตัวอย่างโค้ด Python ที่นี่แต่ฉันไม่ประสบความสำเร็จกับ AWS Java SDK v2 ความพยายามทำด้วย AWS Java SDK v2 ของฉัน: public static String getAuthenticationToken(AwsCredentialsProvider awsAuth, Region …

1
การรับชื่อผู้ใช้พูลผู้ใช้ cognito จาก identityito identity pool
ฉันใช้ AWS Congito User Pools สำหรับการจัดการบัญชีด้วย Cognito Identity Pool ที่มี User Pool เป็นผู้ให้บริการข้อมูลประจำตัว ฉันใช้สิ่งนี้เพื่อควบคุมการเข้าถึง API ผ่าน API Gateway ที่ส่งคำขอไปยัง Lambda My Lambda ใช้งานกับ Java 8 โดยใช้ Micronaut ทั้งหมดนี้ทำงานได้ดี ในแลมบ์ดา, ฉันได้รับชื่อจากPrincipalในHttpRequest: protected String resolveUser( HttpRequest request ){ String ret = null; Optional<Principal> principal = request.getUserPrincipal(); if( principal.isPresent() ){ ret = principal.get().getName(); …

1
รูปแบบตัวกรองบันทึก aws cloudwatch มีบรรทัดก่อนและ / หรือหลังรูปแบบที่ตรงกัน
มีวิธีการรวม N บรรทัดก่อนและ / หรือหลังรูปแบบการจับคู่ในบันทึก AWS CloudWatch หรือไม่ สมมติว่าฉันมีคิวรีนี้และต้องการ 3 บรรทัดก่อนและหลังการแข่งขันแต่ละครั้ง aws logs filter-log-events --log-group-name my-group --filter-pattern "mypattern" สิ่งเดียวที่ฉันมีในขณะนี้คือการลบรูปแบบตัวกรองและใช้ grep: aws logs filter-log-events --log-group-name my-group | grep -A 3 -B 3 mypattern อย่างไรก็ตามฉันต้องการสตรีมเฉพาะกิจกรรมบันทึกที่ฉันต้องการและทำเป็นส่วนหนึ่งของแบบสอบถามเหตุการณ์บันทึก aws

2
ImportError: ไม่สามารถนำเข้าชื่อ md5
ไม่รู้จริงว่าเกิดอะไรขึ้นที่นี่ฉันต้องติดตั้งแอพขวดบนยืดหยุ่นฝักถั่ว แต่อย่างใดเปลี่ยนเส้นทางและไม่สามารถเรียกใช้ python application.py อีกต่อไป [dotnet --info] .NET Core SDK (reflecting any global.json): Version: 2.1.701 Commit: 8cf7278aa1 Runtime Environment: OS Name: Mac OS X OS Version: 10.14 OS Platform: Darwin RID: osx.10.14-x64 Base Path: /usr/local/share/dotnet/sdk/2.1.701/ Host (useful for support): Version: 2.1.12 Commit: ccea2e606d [brew -v] Homebrew 2.2.0 Homebrew/homebrew-core (git revision …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.