首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在运行AWS 2的AWS弹性Bean秸秆上配置Linux交换空间?

如何在运行AWS 2的AWS弹性Bean秸秆上配置Linux交换空间?
EN

Stack Overflow用户
提问于 2020-06-28 18:38:19
回答 1查看 1.5K关注 0票数 6

我能在AWS弹性豆柄上配置Linux交换空间吗?的答案(从2016年起)显示了如何使用.ebextensions配置文件为AWSElasticBean秸秆环境配置Linux交换空间。

但是,AWS 在Linux服务器上定制软件为较新的Amazon 2平台提供了以下说明:

在Amazon 2平台上,不提供.ebextensions配置文件中的文件和命令,我们强烈建议您使用Buildfile。Procfile,以及平台挂钩,只要有可能,就可以在实例配置期间在环境实例上配置和运行自定义代码。

如何使用这种更现代的配置方法配置交换空间?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-06-28 22:59:34

BuildfileProcfile不适合这样做。它们具有不同的目的--运行短命令和长运行命令。

我会用平台钩来做这个。具体来说,prebuild

这里的文件是在ElasticBean秸秆平台引擎下载和提取应用程序源包之后运行的,在它设置和配置应用程序和web服务器之前运行。

理由是现在最好在应用程序开始配置之前创建交换。如果交换创建操作失败,则会得到快速通知,而不是在安装应用程序之后。

从SO链接中,您可以将01_add-swap-space.sh放入.platform/hooks/prebuild/文件夹。在将应用程序打包到zip中之前,请确保01_add-swap-space.sh是可执行的(chmod +x)。

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62626724

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档