请赐教 发表于 2017-7-1 04:54:19

iMobitrax CDN 这俩玩到一起去真的好么?

本帖最后由 请赐教 于 2017-7-1 04:56 编辑

-----------------------------------------------------------------------------------------------------------------------

直接给IM加CDN之后发现个问题。
统计到的IP数据全部变成CDN的节点IP了。另外不知道是不是影响postback了?
大神们都是怎么解决的?
打算搞一个独F,然后配个到位的CDN。不然一个地方一个的搞VPS太烦躁了。你们怎么看?

Forman 发表于 2017-7-1 15:55:30

以前我瞎J8弄CDN,也出过类似的问题。我猜你是把IM的campaign链接直接丢到CDN里去了。如果你真是这样弄得,我建议你换一种设置方式,campaign链接不变,放流量平台,LP里的素材存到CDN上,html中修改素材链接。
希望能帮到你。太细的我也不会了。

河小马 发表于 2017-7-8 09:21:06

panda 发表于 2017-7-6 15:22
aws cdn服务能否提供原始ip

可以的

醉眼看花 发表于 2017-7-7 14:11:02

IM上CDN不是不可以。

但,为了解决响应速度,给一个动态的PHP程序上CDN,没有意义。

多了一个中间节点,也许是好事,但不要不在乎中间节点的延时。

惟一的解决方案就是多地点布署,DNS根据国家地区解析。

随之而来的问题就是SQL的多主多从同步,读写分离。

innodb有很好的解决方案

但IM用的是myisam

几年前惟一对myisam支持比较好的读写分离中间件是阿里开发的变形虫

但这玩意不成熟。

说白了,高并发量别用IM,追求极致响应速度也别用,它本来就不是为这些需求设计的。

tmdsoft 发表于 2017-7-1 07:46:57

看看是哪个CDN ,一般CDN 都可以提供用户的原始ip,改掉IM里的ip获取函数即可 。

ooopppx 发表于 2017-7-1 07:51:18

https://support.cloudflare.com/hc/en-us/articles/200170706-How-do-I-restore-original-visitor-IP-with-Nginx

However, Cloudflare follows industry standards and includes the visitor's IP address in the X-Forwarded-For header. We also add a CF-Connecting-IP header that may be used as well. Any of these two can be used to either restore the originating IP of your visitor for your web application, or to be included in your logs.


akzovk 发表于 2017-7-1 08:54:50

楼上两位说完了,IM的问题

虎哥 发表于 2017-7-3 15:49:56

请赐教:lol

system 发表于 2017-7-3 16:27:49

请赐教:lol

net 发表于 2017-7-3 17:03:17

楼主,最好怎么做的?

imbian 发表于 2017-7-4 23:55:57

IM放cdn没啥用,静态资源适合用cdn,比如LP、图片之类的。而且IM放cdn上容易出问题

请赐教 发表于 2017-7-5 00:44:35

imbian 发表于 2017-7-4 23:55
IM放cdn没啥用,静态资源适合用cdn,比如LP、图片之类的。而且IM放cdn上容易出问题 ...

确实是酱紫

河小马 发表于 2017-7-5 19:38:30

楼上一堆不是专业的webmaster。。。

Clareflare 现在的动态页面加速应该算是全球首指了,建议使用CF 的来加速全站

就是有的时候CF 可能会被DDos

融合 CF 和 IM 的办法很简单

我没有看到过IM 的 代码,直接把 IM 获取 IP 的 HTTP 变量改一下就可以

代码只需要变动一行

imbian 发表于 2017-7-5 23:27:20

河小马 发表于 2017-7-5 19:38
楼上一堆不是专业的webmaster。。。

Clareflare 现在的动态页面加速应该算是全球首指了,建议使用CF 的来 ...

IM追踪链接全是302跳转过去的,IM本身放CDN效果不大,主要是用个好点的track vps,LP资源用cdn加速下就行,获取真实IP的问题很好解决,nginx加with-http_realip_module模块,将cdn的IP放入nginx的配置文件里就行

panda 发表于 2017-7-6 15:22:27

tmdsoft 发表于 2017-7-1 07:46
看看是哪个CDN ,一般CDN 都可以提供用户的原始ip,改掉IM里的ip获取函数即可 。 ...

aws cdn服务能否提供原始ip

风鸟 发表于 2017-7-7 15:06:25

醉眼看花 发表于 2017-7-7 14:11
IM上CDN不是不可以。

但,为了解决响应速度,给一个动态的PHP程序上CDN,没有意义。


多少算高并发量呢?日平均点击几百万算吗
如果IM不行的话,能推荐几个吗?
页: [1] 2
查看完整版本: iMobitrax CDN 这俩玩到一起去真的好么?