amazon-ec2相关内容

在 Amazon Elastic Beanstalk 上安装 Anaconda

我已将部署命令添加到我的 Elastic Beanstalk 部署中,用于下载 Anaconda 安装程序,并将其安装到 /anaconda.一切顺利,但我似乎无法按照 Anaconda 安装页面的建议正确修改我的实例的 PATH 以包含 /anaconda/bin .如果我通过 SSH 连接到一个实例并手动添加它,则一切正常.但这显然不是正确的方法,因为 EB 会自动添加机器. 所以我的问 ..

非 www 到 www 使用 AWS 弹性负载均衡器和 Nginx

我有一个在 example.com 上运行的应用程序,现在我想将所有流量重定向到 www.example.com,因为我们正在与 Akamai 的 CDN 合作开发您的网站.我的域停在 Route53 中,添加了 Elastic Load Balancer 的 CNAME 的 CNAME 指向 *.example.com,我正在使用以下配置运行 nginx Web 服务器.如果我使用此配置,ELB ..

此 Node 实例的 N-API 版本为 1.此模块支持 N-API 版本 3.此 Node 实例无法运行此模块

我有一个简单的 nodejs 应用程序,它使用 bcrypt 作为依赖项.在我的本地机器上一切正常,但是当我尝试在 aws ec2 免费层上部署此节点应用程序时,我收到此错误.看起来免费层有一些服务器限制,但 bcrypt 是一个标准库.必须有一种方法可以在 aws 免费层上运行一个简单的节点应用程序 bcrypt@4.0.1 install/home/ubuntu/backend/node_m ..
发布时间:2021-12-21 11:25:33 其他开发

列出区域或可用区中的所有 EC2 实例类型

虽然似乎有几种方法可以将一些 AWSCLI 命令输出和过滤到此列表中,但有人有一种很好且简单的方法来列出特定区域的所有 EC2 实例类型吗? 或者该列表可能发布在某个存储桶中的 .json 文件中,由 AWS 维护? 我只是在寻找这种输出: t1.microt2.nanot2.microt2.小... 解决方案 看来至少有一种编程方式是查询 AWS Pricing API: # ..
发布时间:2021-12-21 11:25:25 其他开发

将 EFS 卷附加到 Kubernetes pod 时遇到问题

我在 AWS EKS 上的 kubernetes 集群的帮助下运行我的 docker 容器.我的两个 docker 容器正在使用共享卷,并且这两个容器都在两个不同的 pod 中运行.所以我想要一个可以被 aws 上的两个 Pod 使用的公共卷. 我创建了一个 EFS 卷并挂载.我正在点击链接来创建 PersistentVolumeClaim.但是当 efs-provider pod 尝试附加 ..

无法从 Visual Studio(或实际任何地方)连接到 AWS EC2

我有一个 AWS 服务器(带 IIS 的 MS SQL SERVER EXPRESS 2008 R2),弹性 IP 为 54.214.8.111,安全组配置了 HTTP、MS SQL 和 FTP,我可以使用远程虚拟机连接到远程虚拟机亚马逊在控制台中为您提供的 rdp 文件. 但是,当我尝试通过 Visual Studio 连接以测试数据库是否正常工作时,它给了我一个“用户'dbuser'错误 ..

Amazon Elastic 负载均衡器未填充 x-forwarded-proto 标头

我正在尝试将所有 http 请求强制为 https 请求,但由于弹性负载均衡器未在请求中填充 x-forwarded-proto 标头,因此我面临这个问题. 这是我正在使用的代码,因此导致重定向循环.我该如何解决这个问题? app.use (function (req, res, next) {console.log('Request headers = ' + JSON.stringif ..

如何为弹性 beanstalk Windows 应用程序设置文件夹权限?

我目前正在构建一个 C# WebApi 2 应用程序,我将上传到 Amazon Elastic Beanstalk 实例进行部署.到目前为止我已经成功了,在我的本地机器上,我刚刚完成了文件上传功能的测试,以便客户端上传图片. 它的方式是我接受 Web Api 中的 multipart/formdata 并将临时文件(使用随机名称,如 BodyPart_24e246c7-a92a-4a3d-8 ..

1130 不允许主机 'amazon-ec2-ip' 连接到此 MySQL 服务器

我在从另一台 EC2 服务器访问我的一台 Amazon EC2 服务器上的 mysql 数据库时遇到问题.我阅读了有关为从外部 IP 地址访问 mysql 提供适当权限的各种文章,以下是我遵循的步骤: 在我的主机 EC2 实例上打开端口 3306 以允许外部 Mysql 连接. 在文件/etc/mysql/my.cnf 中,将“绑定地址"从“127.0.0.1"更改为“0.0.0.0". ..
发布时间:2021-12-21 11:24:17 数据库

多个 AWS 实例中的 MongoDB 负载平衡

我们将 amazon web 服务用于业务应用程序,该应用程序使用 node.js 服务器和 mongodb 作为数据库.目前,node.js 服务器正在 EC2 中型实例上运行.我们将 mongodb 数据库保存在一个单独的微实例中.现在我们想在我们的 mongodb 数据库中部署副本集,这样如果 mongodb 被锁定或不可用,我们仍然可以运行我们的数据库并从中获取数据. 所以我们试图将 ..

尝试对 var/www/html 使用符号链接

这就是我想要完成的:创建从 var/www/html 到 home (~) 文件夹中的目录的符号链接.我试图符号链接到的目录 (~) 是一个 git 存储库,如果这有什么不同的话.我在这个目录中有一个 index.html 文件. 我已经使用以下命令在 Amazon EC2 实例上创建了一个指向 var/www/html 的符号链接:ln -s ~/dirIWant/html,但是这会导致以 ..
发布时间:2021-12-21 11:23:59 服务器开发

成为 EC2 上的根设备意味着什么?

我在 EC2 文档中找不到答案.它有什么用?如果我启动了 EBS 支持的实例,则该实例的根设备将是 EBS 卷.如果我在实例上安装了一些工具/软件,默认情况下这些工具/软件会安装在根实例上吗?不过我想这个问题确实来自对根设备的了解很少.有没有这方面的详细资料? 此外,如果我需要启动另一个 EBS 支持的实例,并且还想在较早的实例上安装相同的工具/软件副本,该怎么做? 解决方案 EC2 ..
发布时间:2021-12-21 11:23:52 其他开发

AWS Elastic Beanstalk - 增加实例磁盘容量

我正在尝试将 ElasticBeanstalk 用于具有较大初始空间要求的应用程序.它超过了 EC2 实例上 EBS 磁盘的默认 8GB 容量. 我尝试通过使用更大的 EC2 实例类型来增加磁盘容量.例如,我使用了 m3.large,AWS 告诉我应该为我提供 1x32GB 的存储空间. 但是,当 Beanstalk 环境启动时,它仍然只显示 8GB.我尝试在实例上运行“resize2 ..

Maven 构建在下载工件时重置连接

我们有一个 Maven 构建,它在亚马逊 ec2 实例中的 jenkins 中运行.整个构建需要 20-30 分钟,并且几乎每隔一次运行就会失败,因为它无法从 Maven 中心下载工件.这是日志的失败部分: [DEBUG] 生命周期默认值 ->[验证、初始化、生成源、处理源、生成资源、处理资源、编译、处理类、生成测试源、处理测试源、生成测试资源、处理测试资源, 测试编译, 过程测试类, 测试, ..
发布时间:2021-12-21 11:23:17 Java开发

Lambda 冷启动可能的解决方案?

使用 CloudWatch 安排 lambda 函数每 20 分钟调用一次是摆脱 lambda 冷启动时间的最佳方法吗?(没有完全摆脱)... 这会变得昂贵还是我遗漏了什么,因为我现在已经设置好了并且我认为它正在工作. 在我的冷启动时间大约为 10 秒之前,每个后续调用将在大约 80 毫秒内完成.现在,无论多么频繁,每次调用都在 80 毫秒左右.这是一个好方法,直到你的用户群增长,然后 ..
发布时间:2021-12-21 11:23:06 其他开发

AWS CodeDeploy 失败:部署失败,因为此位置已存在指定文件

我正在尝试使用 Github 设置 AWS 代码部署以自动化我的部署.我遇到的问题是 ec2 实例已经处于活动状态并且具有网络应用程序代码.问题是实例上还有其他我不希望受到源代码控制的内容.代码部署失败并出现以下错误: 部署失败,因为该位置已经存在指定的文件 这是因为源代码在实例上并且没有作为修订版添加. 所以我的问题是有什么方法可以让代码部署将实例上的当前文件识别为初始修订版? ..
发布时间:2021-12-21 11:22:59 其他开发