草庐IT

Amazon-S

全部标签

amazon-web-services - 我应该使用 AWS Elastic Beanstalk 还是 Amazon EC2 Container Service (ECS) 来扩展 Docker 容器?

我开发了一个由多个微服务组成的基于Docker的应用程序。它必须使用AmazonSQS消息并对其进行处理。起初我想使用AWSElasticBeanstalk,但后来我被EC2容器服务迷住了。现在不知道该选哪一个了。截至目前,ElasticBeanstalk支持多容器环境。这很棒,因为每个微服务在docker容器中都有自己的应用程序服务器。下一个问题是缩放:我不知道缩放机制是如何工作的。例如:我的ElasticBeanstalk环境中有5个docker容器。现在只有第五个docker容器负载很重,因为它有大量的SQS消息要处理,其他四个几乎空闲,因为它们不需要太多CPU或者可能没有很多S

amazon-web-services - 可以从 SQS url 获取 AWS 区域吗?

我有一个SQSURL,其中也包含区域。我正在使用官方GoSDK在此SQS上执行操作,这需要AWS区域来初始化session。目前,我已经编写了一个实用函数来解析URL并返回AWS区域。示例URL:https://sqs.us-east-1.amazonaws.com/774557911234/my_sqs_name示例初始化代码:sess,err:=session.NewSession()iferr!=nil{return}s:=sqs.New(sess,aws.NewConfig().WithRegion(getRegionFromSQSURL(config.SQSURL))从URL

docker - 如何将更新的 Docker 镜像部署到 Amazon ECS 任务?

制作我的AmazonECS的正确方法是什么?任务更新他们的Docker镜像,一旦在相应的注册表中更新了所述镜像? 最佳答案 如果您的任务在服务下运行,您可以强制执行新部署。这会强制重新评估任务定义并拉取新的容器镜像。awsecsupdate-service--cluster--service--force-new-deployment 关于docker-如何将更新的Docker镜像部署到AmazonECS任务?,我们在StackOverflow上找到一个类似的问题:

docker - 如何将更新的 Docker 镜像部署到 Amazon ECS 任务?

制作我的AmazonECS的正确方法是什么?任务更新他们的Docker镜像,一旦在相应的注册表中更新了所述镜像? 最佳答案 如果您的任务在服务下运行,您可以强制执行新部署。这会强制重新评估任务定义并拉取新的容器镜像。awsecsupdate-service--cluster--service--force-new-deployment 关于docker-如何将更新的Docker镜像部署到AmazonECS任务?,我们在StackOverflow上找到一个类似的问题:

amazon-web-services - 无法部署用 Go 编写的 lambda 函数

我正在尝试将我的代码部署到AWSLambda。我用Go写的。它构建得很好,但我在通过Lambda测试功能运行它时收到此错误:{"errorMessage":"fork/exec/var/task/github-activity:nosuchfileordirectory","errorType":"PathError"}您可以在以下位置查看完整代码:https://github.com/JustinDFuller/github-activity我已经测试并发现它在我的机器上运行良好。(我在windows和linux上试过)。我正在部署的文件是通过运行以下命令生成的:GOOS=linux

mysql - 如何使用 go-sql-driver 连接到 Amazon RDS

我可以使用mysql-h...命令连接到RDS实例,所以我知道这不是安全组问题。我试过使用:sql.Open("mysql","id:password@tcp(your-amazonaws-uri.com:3306)/dbname")在go-sql-driver(https://github.com/go-sql-driver/mysql)的自述文件中,但它似乎不起作用。不过,我在RDS实例下使用我的用户名而不是此处的ID。编辑:返回的错误是:panicruntimeerror:invalidmemoryaddressornilpointerdeference[signal0xbcod

amazon-web-services - 使用 Golang-AWS-SDK IoTDataPlane 将 HTTP POST 发送到 AWS IoT

我想通过HTTP使用AWS-SDK通过golang中的AWSIoT向MQTT主题发送消息,当尝试使用以下代码时,它不成功。响应是:ResourceNotFoundException:NotFoundstatuscode:404,requestid:3d2c0f11-09f6-4e86-94bf-ea877a30ebcd以下是我使用的代码:packagemainimport("github.com/aws/aws-sdk-go/aws""github.com/aws/aws-sdk-go/aws/session""github.com/aws/aws-sdk-go/service/iot

amazon-web-services - 将外部身份提供者与服务器端身份验证结合使用

我正在使用适用于Go的AWS开发工具包来使用Cognito进行服务器端身份验证。我已经完成注册和登录并使用用户名和密码工作。我根据documentation配置了所有三个外部身份提供者。以及重定向URL和文档要求的所有其他内容。我知道如何获取Cognito将为您构建的已构建注册/登录页面的URL,并且这些页面具有Google/Facebook/Amazon登录按钮,但我需要能够将这些按钮放在我网站的前端。我不知道该怎么做。编辑:请参阅@Stu帖子上的评论,了解为什么将JSSDK答案标记为正确答案的详细推理。这可能会发生变化,但暂时不会。(tldr;awsgosdk和cognito还不支

通过使用Amazon Neptune来预测电影类型初体验

哈喽大家好,我是阿Q!福利来袭前几天有小伙伴在群里灵魂发问:“6·18”年中大促到来之际,阿里云、华为云、腾讯云哪家云服务的价格优惠力度最大?看到这个问题,群友各抒己见,展开了激烈的讨论,最终得出结论:三家国内云服务厂商提供的产品差异不大,价格优惠也不相上下。看到这里,我将目光默默的转向了国外的云服务厂商亚马逊云(AWS)。大家作为IT人应该都知道亚马逊云在全球云市场中的地位举足轻重。据2021年全球云计算IaaS市场报告显示,亚马逊云市场份额高达38.9%,而国内最牛的阿里云也仅占9.5%。来到亚马逊云的官网,我发现亚马逊云科技提供了100余种产品免费套餐。其中,计算资源AmazonEC2首

linux - Fedora 14 上的 Amazon AWS s3fs 挂载问题

我在我的Fedora14机器上成功编译并安装了s3fs(http://code.google.com/p/s3fs/)。我按照指南中的说明将密码凭据包含在/etc/中。当我运行时:sudo/usr/bin/s3fsbucket_name/mnt/bucket_name/运行成功。(注意:bucket名称与/mnt/中的文件夹名称相同)。当我在/mnt/中运行ls时,出现错误“ls:无法访问bucket_name:权限被拒绝”。当我运行时sudochmod640/mnt/bucket_name我收到“chmod:更改‘bucket_name’的权限:输入/输出错误”。当我重新启动机器时,