文件名称:whacamole:重新启动用完RAM的heroku dynos,而不是交换到磁盘
文件大小:12KB
文件格式:ZIP
更新时间:2024-03-05 01:51:08
Ruby
鳄梨油 Whacamole会跟踪您的Heroku测功机的内存使用情况,并在大型测功机开始交换到磁盘之前重新启动(也称为超级慢)。 这是Heroku关于动态内存使用的说法: 测功机有几种不同的尺寸。 应用程序可用的最大RAM量取决于您使用的dyno大小。 进程超出其内存配额的Dynos由日志中的R14错误标识。 这不会终止进程,但是会警告应用程序条件恶化:超出配额使用的内存将换出到磁盘,这将大大降低dyno性能。 如果您的dyno内存大小持续增长,直到达到其配额的五倍(对于1X dyno,则为512MB x 5 = 2.5GB),dyno管理器将以R15错误重新启动您的dyno。 来自月12日 Heroku dynos交换到磁盘的最大容量为5GB(2X dynos)或高达THIRTY GIGABYTES(PX dynos)。 那不好,那就是豆蔻酱解决的问题。 用法 在heroku
【文件预览】:
whacamole-master
----.gitignore(21B)
----bin()
--------whacamole(255B)
----.travis.yml(82B)
----spec()
--------events_spec.rb(815B)
--------config_spec.rb(491B)
--------whacamole_spec.rb(1KB)
--------spec_helper.rb(170B)
--------stream_spec.rb(5KB)
--------heroku_wrapper_spec.rb(2KB)
----README.md(4KB)
----lib()
--------whacamole()
--------whacamole.rb(717B)
----whacamole.gemspec(907B)
----Gemfile(61B)
----Rakefile(385B)
----Gemfile.lock(442B)