夜桜 大佬有话说 :
我对Railgun有点问题,是我误解了吗?求大佬指教。
本帖最后由 夜桜 于 2020-4-15 06:56 编辑
我有个CFP,一直都没去折腾他,自己都不用。
最近想折腾Railgun,去签了下协议,然后发现跟我想的不一样。
我不懂,到底Railgun是干嘛的?
不使用 Railgun
https://www.cloudflare.com/resources/images/slt3lc6tev37/3iLH0EyCbSiw8KuaggWgky/03314691e955542e4dd0f8012cef5e50/railgun-diagram-how-it-works-without.svg
使用 Railgun
https://www.cloudflare.com/resources/images/slt3lc6tev37/Xid3QMyfymgkiU04Yege2/4a2235ba708483d2c36b4bb985718d21/railgun-diagram-how-it-works-with.svg
根据CF官方的描述
Railgun是被装在了源站,也就是网站的服务器上。
加速的是 源站 跟 CF节点 之间的速度。
那么效果便是如图。
源站跟CF节点建立了长连接。
也就是说
开启前: 国内 -> CF -> 源站
开启后: 国内 -> CF –长连接-> 源站
我完全理解了以上内容。
—
但是呢,我看到很多CFP接入提供商,都有提供免费Railgun的服务,但是,他们不需要客户装Railgun,而是他们提供装了Railgun的机器。
这里,我就看不懂了。
因为源站没有装RG组件,那么就是说Railgun节点,不是去跟源站保持长连接……….的吧?是吗?
但是我看帖子却有提到什么什么,在于源站的长连接能力。。??
我的理解是 Railgun Listener 是跟也只跟 Railgun Sender 保持长连接 所以
Railgun节点 并不跟源站保持长连接
我的理解应该是
国内 -> CF节点 –长连接-> Railgun节点 -> 源站
那么如果是这样的话,Railgun节点跟源站没有长连接,这有什么意义呢?
除非是这样
国内 -> CF节点 –长连接-> Railgun节点 –长连接-> 源站
到底是怎么样啊???????????
懵逼了!!!!!!