首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Heroku路由器错误H13由LogEntries记录

Heroku路由器错误H13由LogEntries记录
EN

Stack Overflow用户
提问于 2012-10-18 02:20:32
回答 1查看 2.9K关注 0票数 4

我正试图弄清楚,我经常从LogEntries那里得到的这些错误是否值得担心。我有一个iPhone应用程序,可以在heroku上与Rails API对话。我使用HireFire自动增加和减少应用程序所需的dynos和工作者的数量。

我猜想这些错误是由dynos缩小导致的,然后调用dyno,从而导致H13错误。如果是的话,有没有办法阻止这种情况?当然,用户请求不会转到不再存在的dyno?

下面是我在上下文中得到的最常见的日志:

1.

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
2012-10-18 10:01:15.170 209 <13>1 2012-10-18T10:01:14+00:00 app web.1 - - Started GET "/hirefireapp/xxxxxxxxxxxxxxxx/info" for 23.22.73.241 at Thu Oct 18 03:01:14 -0700 2012
2012-10-18 10:01:15.170 162 <13>1 2012-10-18T10:01:14+00:00 app web.1 - - cache: [GET /hirefireapp/xxxxxxxxxxxxxxxx/info] miss
2012-10-18 10:01:22.147 146 <13>1 2012-10-18T10:01:22+00:00 app web.2 - - Connected to NewRelic Service at collector-2.newrelic.com:80
2012-10-18 10:01:22.308 217 <13>1 2012-10-18T10:01:22+00:00 app web.2 - - ** [NewRelic][10/18/12 03:01:22 -0700 xxxxxxxxxxxxxxxx (2)] INFO : Reporting performance data every 60 seconds.
2012-10-18 10:01:38.118 86 <13>1 2012-10-18T10:01:38+00:00 app web.2 - -
2012-10-18 10:01:38.212 86 <13>1 2012-10-18T10:01:38+00:00 app web.2 - -
2012-10-18 10:01:38.212 154 <13>1 2012-10-18T10:01:38+00:00 app web.2 - - Started GET "/" for 204.93.223.151 at Thu Oct 18 03:01:38 -0700 2012
2012-10-18 10:01:38.212 128 <13>1 2012-10-18T10:01:38+00:00 app web.2 - -   Processing by CmsController#index as */*
2012-10-18 10:01:38.212 148 <13>1 2012-10-18T10:01:38+00:00 app web.2 - - Rendered cms/index.html.erb within layouts/application (4.8ms)
2012-10-18 10:01:41.291 124 <40>1 2012-10-18T10:01:41+00:00 heroku web.2 - - Stopping all processes with SIGTERM
2012-10-18 10:01:42.243 217 <158>1 2012-10-18T10:01:42+00:00 heroku router - - Error H13 (Connection closed without response) -> GET my-api.heroku.com/ dyno=web.2 queue= wait= service= status=503 bytes=

2.

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
2012-10-16 17:31:25.184 189 <13>1 2012-10-16T17:31:25+00:00 app web.2 - - ** [NewRelic][10/16/12 10:31:25 -0700 (2)] INFO : Dispatcher: thin
2012-10-16 17:31:25.184 197 <13>1 2012-10-16T17:31:25+00:00 app web.2 - - ** [NewRelic][10/16/12 10:31:25 -0700 (2)] INFO : Application: my-api
2012-10-16 17:31:25.184 220 <13>1 2012-10-16T17:31:25+00:00 app web.2 - - ** [NewRelic][10/16/12 10:31:25 -0700 (2)] INFO : New Relic Ruby Agent 3.3.1 Initialized: pid = 2
2012-10-16 17:31:25.585 265 <13>1 2012-10-16T17:31:25+00:00 app web.2 - - ** [NewRelic][10/16/12 10:31:25 -0700 (2)] INFO : NewRelic::Agent::Samplers::DelayedJobLockSampler sampler not available: No DJ worker present
2012-10-16 17:31:37.068 217 <13>1 2012-10-16T17:31:37+00:00 app web.2 - - ** [NewRelic][10/16/12 10:31:36 -0700 (2)] INFO : Reporting performance data every 60 seconds.
2012-10-16 17:31:39.786 86 <13>1 2012-10-16T17:31:39+00:00 app web.2 - -
2012-10-16 17:31:39.884 86 <13>1 2012-10-16T17:31:39+00:00 app web.2 - -
2012-10-16 17:31:39.884 154 <13>1 2012-10-16T17:31:39+00:00 app web.2 - - Started GET "/" for xxx.xx.xxx.xxx at Tue Oct 16 10:31:39 -0700 2012
2012-10-16 17:31:39.884 128 <13>1 2012-10-16T17:31:39+00:00 app web.2 - -   Processing by CmsController#index as */*
2012-10-16 17:31:39.981 149 <13>1 2012-10-16T17:31:39+00:00 app web.2 - - Rendered cms/index.html.erb within layouts/application (18.1ms)
2012-10-16 17:31:46.082 217 <158>1 2012-10-16T17:31:46+00:00 heroku router - - Error H13 (Connection closed without response) -> GET my-api.heroku.com/ dyno=web.2 queue= wait= service= status=503 bytes=

任何建议都将不胜感激!

谢谢皮特

EN

回答 1

Stack Overflow用户

发布于 2012-10-18 04:08:29

H13问题的一个潜在原因是Rack密钥空间。通过发送带有HTTP请求的显着大参数密钥,Rack添加了防范潜在恶意攻击的保护措施。

limit为键空间设置了65536的限制,如果您发送具有较大参数集的HTTP请求,则可能不够大。

可以通过将以下内容添加到Rails初始化程序文件中来更改此限制:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
if Rack::Utils.respond_to?("key_space_limit=")
  Rack::Utils.key_space_limit = 262144
end

我发现这个数字(4x标准)足够大,足以为我解决H13问题,但您可能需要根据自己的个人需求测试不同的设置。

这可能不是造成您特定的H13问题的原因,但值得作为一个可能的解决方案进行检查。

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

https://stackoverflow.com/questions/12952403

复制
相关文章
WiFi 6路由器和WiFi 5路由器有什么区别
随着新一代无线通信标准的普及和生产成本下降,支持WiFi 6标准的网关/路由器近两年得到越来越广泛的应用。WiFi 6路由器相比前一代路由器有什么提升呢?我们是不是一定要更换WiFi 6路由器呢?本篇文章就为大家简单介绍一下。
智慧物联小马
2022/06/09
2.1K0
WiFi 6路由器和WiFi 5路由器有什么区别
deploy to heroku
deploy to heroku install heroku https://devcenter.heroku.com/articles/getting-started-with-java#introduction create heroku webapp plugin <dependency> <groupId>org.glassfish.jersey.archetypes</groupId> <artifactId>jersey-heroku-webapp</artifactId>
用户3004328
2018/09/06
1.2K0
错误记录
ERROR in Error encountered resolving symbol values statically. Function calls are not supported. Consider replacing the function or lambda with a reference to an exported function (position 25:39 in the original .ts file), resolving symbol AppModule in C:/
杭州前端工程师
2018/06/14
5610
k2路由器刷系统
1)断开电源 2)按住reset键,然后插上电源 3)等待十秒,松开 4)用网线将k2的lan口接入电脑网口 5)访问192.168.1.1,进入breed控制台
治电小白菜
2020/08/25
1.2K0
k2路由器刷系统
docker 错误记录
windows和Linux的换行符存在差异,Windows下写的脚本拷贝到Linux系统,会导致#!/bin/bash后面多个^M,因此提示找不到文件。
luoheng
2022/08/29
4040
telnet登陆路由器。。。「建议收藏」
登陆路由有两种方式。一种是console,还有一种是使用telnet,由于我电脑是win7,不支持console。也懒得装软件,就使用telnent为例。
全栈程序员站长
2022/07/08
1.7K0
telnet登陆路由器。。。「建议收藏」
简单错误记录
题目描述 开发一个简单错误记录功能小模块,能够记录出错的代码所在的文件名称和行号。 处理: 1.记录最多8条错误记录,对相同的错误记录(即文件名称和行号完全匹配)只记录一条,错误计数增加;(文件所在的目录不同,文件名和行号相同也要合并) 2.超过16个字符的文件名称,只记录文件的最后有效16个字符;(如果文件名不同,而只是文件名的后16个字符和行号相同,也不要合并) 3.输入的文件可能带路径,记录文件名称不能带路径
AI那点小事
2020/04/20
5480
Kafka 错误记录
从这两行提示信息来看,应该是内存不够,经过百度,发现是kafka默认启动内存是1G, 而JVM默认内存也是1G, JVM自然不能所有内存都分配给kafka, 所以kafka就启动不了,解决方法是把kafka的最小启动内存设置为小于1G的值,即把kafka-server-start.sh中把’export KAFKA_HEAP_OPTS=”-Xmx1G -Xms1G”‘中的Xms设置为256M, 这样,kafka最小只需要256M即可启动。
郭顺发
2023/07/17
6070
Jenkins错误记录
1. 2018.5新下载的jenkins,启动tomcat必须使用jdk8 2. 启动后提示无法连接,原因是jenkins不知道从系统什么地方检索到了代理配置,连不上,去掉代理 3. 启动后插件错误,进入系统管理,可更新插件,最下边点击全选,选择下载下次重启安装,等待下载完成后重启。
用户2187945
2018/06/27
4020
Oracle 错误记录
郭顺发
2023/07/07
1680
Redis 错误日志记录
日志描述:(错误)misconf redis被配置以保存数据库快照,但misconf redis目前不能在硬盘上持久化。用来修改数据集合的命令不能用,请使用日志的错误详细信息。
郭顺发
2023/07/07
2.1K0
记录一次路由器问题
  今天去领导家帮忙换路由器顺带组网,发生了戏剧性的一幕。早上刚去非常顺利的将新的路由器换上,设置好了。但是房间的信号还是很差,考虑到是三堵板墙的缘故。 想法是是将闲置的AC1200作为副路由,放在卧室。 想法很美好,现实很残酷。尝试了用2个卧室的网线口连接还是没有网络信号,初步猜测是2个房间的线路或者接口都有问题,无奈没带工具只能进一步确定是哪里的问题。
CodeWwang
2022/08/24
9770
【错误记录】Android 内存泄漏 错误排查记录 ( FinalizerReference 内存泄漏 )
【Android 内存优化】Android Profiler 工具常用功能 ( 监测内存 | 内存快照 )
韩曙亮
2023/03/27
1K0
【错误记录】Android 内存泄漏 错误排查记录 ( FinalizerReference 内存泄漏 )
【路由器外网映射】腾达A63路由器设置虚拟服务器
一:登陆腾达路由器后台(192.168.0.1)后再高级功能,选择虚拟服务器.如下图:
凯哥Java
2022/12/16
1.6K0
【路由器外网映射】腾达A63路由器设置虚拟服务器
烽火2640路由器命令行手册-05-路由器配置命令
使用auto-summary命令激活自动路由汇总功能,no auto-summary命令则关闭自动路由 汇总功能。
landv
2018/12/17
2.4K0
heroku快速部署node应用
试了一下heroku,简直碉堡了,下面介绍如何简单几步实现弄得应用的部署访问: 1、首先https://dashboard.heroku.com/进行账号注册 2、github上push一个最新的no
用户1141560
2017/12/26
1.3K0
heroku快速部署node应用
移植python到小米路由器记录。
最近抢了一个小米路由器,研究了一下,总的来说现在看起来功能还很少。现在比较有用的功能就是,远程下载功能,支持迅雷,电驴等,不过现在看电影啥的都是直接在线看的,基本上也很少用。检测连接的智能设备,这个功能可以随时查看是否有人曾网,当然也可以用来在远程监控家里都有谁在用路由器。以后应该会有更多的功能扩展,不过这应该是一个漫长的过程,我先自己弄点东西上去玩玩,首先把常用的python移植上去。
py3study
2020/01/08
2.4K0
由家用路由器构成的可“自我复制”僵尸网络
大量家庭和小型办公室的路由器正处于黑客的控制之下,黑客们不仅利用这些路由器组成僵尸网络进行DDoS攻击,还通过运行特殊的shell脚本使它们“自我复制”。 大量路由器被黑客控制 在过去的四个月中安全公司Incapsula记录了来自于全世界1600多家ISP提供商的40,269多个IP地址的攻击信息。通过观察所有被攻击的路由器,我们发现它们都可以进行远程管理,而且几乎所有的账号使用运营商所提供的默认登录账号密码(包括SSH和HTTP)。 攻击者通过这些默认密码登录路由并植入各种恶意软件,包括MrBlac
FB客服
2018/02/06
9590
由家用路由器构成的可“自我复制”僵尸网络
点击加载更多

相似问题

Heroku上的蒸气错误H13

20

Heroku误差H13

18

在Heroku上使用Logentries进行登录

13

Heroku + golang + mobiles => H13 errors?

15

错误H13 (连接关闭但无响应) Heroku

10
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文