【应用场景】
App里面的打点数据想自己收集,可以考虑向nginx发一个json,通过nginx生成的日志实现实时获取数据。
所以问题就归结为nginx日志的生成。
正如 http://www.cnblogs.com/meteorx/p/3188647.html 这篇作者抱怨的,nginx并不会老老实实把request_body生成在log中。不会生成的原理在于nginx处理content之前是否读到了request_body,上文的作者给了一个很奇怪的解决方法,或许对于他来说是必须的,但是对于打点数据来说实在太复杂。
【解决方法】
简单的解决方案就在nginx配置文件之中。
配置文件的server=>location当中设置成不应答请求
server{