小编Ben*_*rel的帖子

如何在 AWS Elastic Beanstalk 上向 php.ini 添加指令?

我想将这些 PHP 设置添加到我的 Elastic Beanstalk 环境中:

upload_max_filesize = 64M
post_max_size = 64M
Run Code Online (Sandbox Code Playgroud)

这些选项无法设置option_settings.ebextensions

Namespace                                    | Extend
---------------------------------------------|-------
aws:elasticbeanstalk:application:environment | Yes
aws:elasticbeanstalk:container:php:phpini    | No
Run Code Online (Sandbox Code Playgroud)

如何php.ini在 Elastic Beanstalk 容器中添加自定义设置?

php amazon-web-services elastic-beanstalk

25
推荐指数
1
解决办法
2万
查看次数

谁是 Amazon EC2 上社区 AMI 的幕后推手?

我多年来一直在使用 AWS,但在启动 EC2 实例时从未涉足过Quick StartAWS Marketplace部分。

AMIAWS Marketplace看起来值得信赖,它们有指向卖家资料的链接,等等:

在此处输入图片说明

将此与社区 AMI 进行比较,这些 AMI 似乎是凭空出现的,没有任何关于谁创建和上传它的信息:

在此处输入图片说明

如何知道社区 AMI 来自哪里?这些可以信任吗?

amazon-ami amazon-ec2 amazon-web-services

20
推荐指数
2
解决办法
5138
查看次数

如何在 AWS Elastic Beanstalk 中升级到最新的 AMI?

我正在 AWS Elastic Beanstalk 上运行一个应用程序,如果我想使用最新的 AMI,看起来我需要创建一个新环境。

如果我知道最新的 AMI id 是什么,我可以在环境配置中更新它。

有什么地方可以找到最新的 Elastic Beanstalk AMI 的 ID,或者更好的是,是否可以在推出新版本时自动将实例替换为新版本?

amazon-web-services elastic-beanstalk

18
推荐指数
1
解决办法
7247
查看次数

如何增加 Elastic Beanstalk 部署的超时时间?

作为我的应用程序部署的一部分commands,我的.ebextensions配置文件中有一些。第一次运行命令(克隆大型存储库)可能需要 20 分钟或更长时间才能完成所有命令。

不幸的是,这会在部署期间触发超时:

INFO Deploying new version to instance(s).
WARN The following instances have not responded in the allowed command
     timeout time (they might still finish eventually on their own).
INFO Command execution completed. Summary: [Successful: 0, TimedOut: 1].
Run Code Online (Sandbox Code Playgroud)

是否可以增加此超时?我在我的环境设置中找不到该选项。

amazon-web-services elastic-beanstalk

17
推荐指数
1
解决办法
2万
查看次数

编译和二进制 linux 发行版/包之间的性能差异

我在互联网上搜索了很多,但找不到确切的答案。

有像 Gentoo(或 FreeBSD)这样的发行版,它不附带二进制文件,而只附带软件包(端口)的源代码。

大多数发行版使用二进制备份(debian 等)。

第一个问题:我可以从编译包中获得多少速度提升?我可以从真实世界的软件包(如 apache 或 mysql)中获得多少速度提升?即每秒查询数?

第二个问题:二进制包是否意味着它不使用第一个AMD 64位CPU之后引入的任何CPU指令?使用 32 位软件包是否意味着该软件包将在 386 上运行并且基本上不使用大多数现代 CPU 指令?

附加信息:

  • 我说的不是桌面,而是服务器环境。
  • 我不在乎编译时间
  • 我有更多的服务器,所以使用源代码包的速度提高15%以上是值得的
  • 请不要喷火。

performance gentoo packages

15
推荐指数
4
解决办法
2万
查看次数

我的内存去哪儿了?

注意:在你跳得太快之前,是的,我阅读了linuxatemyram.com

我有一台带有 64GB RAM 的服务器。

free -m 说我的 RAM 已满,这不是因为磁盘缓存:

             total       used       free     shared    buffers     cached
Mem:         64458      64117        340        201         67        331
-/+ buffers/cache:      63719        739
Swap:         1532        383       1149
Run Code Online (Sandbox Code Playgroud)

但是,top按内存使用量排序不会加起来为 64GB:

KiB Mem:  66005116 total, 65652464 used,   352652 free,    67512 buffers
KiB Swap:  1569780 total,   392656 used,  1177124 free.   337464 cached Mem

  PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND
 6258 mysql     20   0 38.665g 0.033t   4924 S   1.3 54.3 …
Run Code Online (Sandbox Code Playgroud)

linux memory memory-usage

15
推荐指数
1
解决办法
4251
查看次数

计算 SHA256 树哈希的工具

我已经开始使用AWS Glacier,并注意到它使用一种称为SHA-256 Tree Hash的算法对文件进行散列

令我惊讶的是,这个算法与 SHA-256 不同,所以我不能使用我习惯的工具来比较哈希和验证文件完整性。

您是否知道 Windows 工具(如果可能)集成在上下文菜单中,以计算文件的SHA-256 树哈希

我也接受 Linux 命令行工具作为第二选择:-)

hash amazon-glacier

14
推荐指数
1
解决办法
4984
查看次数

如何将命令输出作为多个参数传递给另一个命令

我有一个命令可以产生这样的输出:

$./command1
word1 word2 word3

我想将这三个词作为参数传递给另一个命令,如下所示:

$ command2 word1 word2 word3

如何将 command1 输出作为三个不同的参数 $1 $2 $3 传递给 command2 ?

linux unix shell bash shell-scripting

13
推荐指数
1
解决办法
3万
查看次数

在 24 小时内诊断(ping)网络的软件?

最近,我们当前办公室的 Internet 连接遇到了很多问题:速度变慢、数据包丢失、ping 时间过长等。

(Un) 幸运的是,这不是整天都在发生,只是这里和那里几分钟,一天几次,但这让我们的工作日变得痛苦。

正如墨菲定律所规定的那样,当 IT 人员出现时,互联网工作正常,ping 良好,带宽正常。

由于没有进一步的失败证明,他们不会为我们做更多的事情,是否有一个好的和简单的工具(在任何平台上)可以监控 24 小时的连接(例如每秒 ping 谷歌)并将结果显示为一天中任何时候的 ping 时间 + 数据包丢失图?

我尝试了PingPlotter,但这对我来说并不像预期的那样工作。

networking internet network-monitoring

10
推荐指数
2
解决办法
2560
查看次数

重命名 Amazon Glacier 中的文件

是否可以重命名 Amazon Glacier 中的档案?

文件说:

上传档案后,您将无法更新其内容或描述。更新存档内容或其描述的唯一方法是删除存档并上传另一个存档。

这会让我认为这是不可能的,但我不确定文件名是否被视为存档描述的一部分。

amazon-glacier

10
推荐指数
1
解决办法
1906
查看次数