tengine健康检查400错误

根据http_upstream_check_cn里的描述,
check_http_send "GET/ HTTP/1.1\r\nConnection: keep-alive\r\n\r\n";
但始终都检测为失败,果断抓包看了一下,发现和正常请求Http头中差了一个Host
查了一下HTTP1.1,的确有关,加上就好了。

参考:

rfc2616-HTTP/1.1

A client MUST include a Host header field in all HTTP/1.1 request messages . If the requested URI does not include an Internet host name for the service being requested, then the Host header field MUST be given with an empty value. An HTTP/1.1 proxy MUST ensure that any request message it forwards does contain an appropriate Host header field that identifies the service being requested by the proxy. All Internet-based HTTP/1.1 servers MUST respond with a 400 (Bad Request) status code to any HTTP/1.1 request message which lacks a Host header field.

VMWare克隆CentOS6后事项

1. 克隆后修改网卡

修改 /etc/udev/rules.d/70-persistent-net.rules 文件
删除掉 关于 eth0 的信息。修改 第二条 eth1 的网卡的名字为 eth0.

修改 /etc/sysconfig/network-scripts/ifcfg-eth0 中mac地址为 /etc/udev/rules.d/70-persistent-net.rules 修改后的eth0的mac地址。

2. 修改主机名
修改 /etc/sysconfig/network
可能的话,host也做修改

备忘-2017-4

[1]

“呼叫81192,这里是海航553,我奉命接替你机执行巡航任务,请返航” “81192收 到,我已无法返航,你们继续前进,重复,你们继续前进”。

引用13楼 @阿moon 发表的: 看哭了。正是这样的人,撑起我们的家国。突然觉得好羞愧。

羞愧自是不必 就是在物欲横流的时代里 我想总有些人 还是有着一些不为人理解的情操 让我们在想起他们的时候 能够为之感动

共和国脊梁

[2]

volojs

[3]

requirejs

[4]

Sentry

[5] Kozea/wdb

An improbable web debugger through WebSockets.

[6] pmd

source code analyzer.

[7] JAMA

A Java Matrix Package

[伪备忘]

NVML

影剧-2017-3

  • 金刚狼3:殊死一战[Logan.2017]
  • 神奇- 动物在哪里[Fantastic.Beasts.and.Where.to.Find.Them.2016]
  • 极限特工[xXx.2002]
  • 你好,疯子!
  • 假如猫从世界上消失了[If.Cats.Disappeared.from.the.World.2016]
  • 灵魂纸扎店
  • 大梦西游2铁扇公主
  • 逃亡僵尸岛
  • 太空旅客
  • PET

 

  • 那年那兔那些事儿