是java程序 安装官方教程不能用 官方程序员也解决不了
服务器组件 OpenJDK1.7.0_51、Nginx1.4.7、MySQL 5.5.37、Tomcat7.0.54
是java程序 安装官方教程不能用 官方程序员也解决不了
服务器组件 OpenJDK1.7.0_51、Nginx1.4.7、MySQL 5.5.37、Tomcat7.0.54
|
tczzjinMar 12, 2015
1
cdn需要获取真实ip?不是都被缓存起来了吗?cdn之后都走不到自己的应用服务器了吧
|
|
rekeyMar 12, 2015
2
楼主可能说的就是反向代理。。。
|
|
msg7086Mar 12, 2015
3
nginx上改改realip模块就好了
|
|
ericsonMar 12, 2015
4
如果是cache miss产生回源的情况, 有可能可以通过X-Forwarded-For这个HTTP header拿到客户端IP(我没实际验证过); 否则应该只能导出CDN访问日志再分析了.
|
|
5
@msg7086 阿里云cdn的ip太多 。。。
|
|
6
@ericson X-Forwarded-For 这个在哪控制啊 第一次搞获取真实ip 不是很明白
|
|
ericsonMar 12, 2015
7
@xiaoxinxin 这就是一普通的HTTP header, 你可以搜索下, 关键字类似"java如何获取HTTP header"这样. 比较常用的header还有"User-Agent"/"Referer"等等. 另外, 你可以把你的原始需求描述一下, 这样大家可以给你更好的建议.
|
|
scysMar 12, 2015
8
阿里云CDN没有提供具体用户的IP给主机?奇怪的技术障碍,不如不用阿里云CDN了。
|
|
9
多少钱的代金券?
|
|
10
|
|
BOYPTMar 12, 2015
11
|
|
twl007Mar 12, 2015 via iPhone
12
cdn那块写着使用x-forword-for获取客户端真实ip……
|
|
13
@ericson 访问方式是CDN-Nginx-Tomcat 然后在网站要获取到网站用户的真实ip
|
|
YamadeMar 12, 2015
14
如果你在用nginx,那100%就不是阿里云的问题.你需要在你的Nginx里配置.
虽然阿里云的IO不咋地,美国和HK线路不咋的,但是你的问题不在阿里云.请检查你的环境. 建议看下 http://help.aliyun.com/knowledge_detail.htm?knowledgeId=5973844 我们之前使用过美国的cloudflare,国内的阿里云CDN 都没问题在获取IP方面. |
|
typcnMar 12, 2015
15
如果你连 Google 都不会用,你至少应该会用百度
https://www.baidu.com/s?wd=cdn%20源IP |
|
gamexgMar 12, 2015
16
表示把 http 请求头打出来,过CDN 的话http头中必定有源IP。
|
|
lfzyxMar 15, 2015
17
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
|
TucaizhuSep 22, 2020
18
|