亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 5180 | 回復: 9
打印 上一主題 下一主題

[proxy] trafficserver的一點小問題, [復制鏈接]

論壇徽章:
0
跳轉到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2011-08-01 14:02 |只看該作者 |倒序瀏覽
如果作為下載服務器,客戶端請求都是分段數據,然而trafficserver不緩存分段數據,每次都去origin server去取分段數據,
只有當有一次非分段的完整下載后才緩存住某個文件(但由于客戶端都是分段請求所以這個條件不存在)。這樣就喪失了trafficserver的功能,有什么好的辦法嗎。
比如說能否主動pull一下整個文件啥的,但貌似這不應該是TS的功能。

或許是因為我沒了解他的功能謝謝。

論壇徽章:
0
2 [報告]
發(fā)表于 2011-08-01 17:10 |只看該作者
呃。。LZ這個trafficserver不緩存分段數據是從哪個地方看到的。。我也是最近才開始搞這個。

論壇徽章:
0
3 [報告]
發(fā)表于 2011-08-01 22:55 |只看該作者
回復 2# yayu_myself



If a client disconnects during the time that Traffic Server is downloading a large object, is any of the object saved in the cache?

When a client disconnects during an HTTP operation, Traffic Server continues to download the object from the origin server for up to 10 seconds. If the transfer from the origin server completes successfully within 10 seconds after the client disconnect, then Traffic Server stores the object in cache. If the origin server download does not complete successfully within 10 seconds, then Traffic Server disconnects from the origin server and deletes the object from cache. Traffic Server does not store partial documents in the cache.

我想所謂的分段數據,應該和這種情況類似,并且我實際測試中,我用多線程下載或者直接指定數據段,確實沒有緩存

論壇徽章:
0
4 [報告]
發(fā)表于 2011-08-02 12:00 |只看該作者
所有大文件的cache都強烈建議開啟read while writer,所謂的連接中斷效果。
http://www.ogre.com/node/386

一直沒有這方面的需求,也就一直沒測試過大文件,印象中TS對Range的請求是有些問題的。改進還沒有完全搞定:
https://issues.apache.org/jira/browse/TS-475

FYI

論壇徽章:
0
5 [報告]
發(fā)表于 2011-08-02 17:42 |只看該作者
所有大文件的cache都強烈建議開啟read while writer,所謂的連接中斷效果。


一直沒有這方面的需求,也 ...
aaaaaa 發(fā)表于 2011-08-02 12:00



    read while writer 主要是什么功能
是不是如果碰到用戶取消沒下載完的文件(非分段下載),trafficserver后臺會自動下載直到完成后緩存起來。

論壇徽章:
0
6 [報告]
發(fā)表于 2011-08-03 10:31 |只看該作者
本帖最后由 yayu_myself 于 2011-08-03 10:47 編輯

回復 4# aaaaaa


    您好,我開了個新帖,想問下哪里有關于TS集群配置的東西,望指點下。
    http://72891.cn/viewthread.php?tid=3576061

論壇徽章:
0
7 [報告]
發(fā)表于 2011-08-04 10:31 |只看該作者
提示: 作者被禁止或刪除 內容自動屏蔽

論壇徽章:
0
8 [報告]
發(fā)表于 2011-08-04 17:55 |只看該作者
回復 5# rhinux


    是的這幾個參數會產生2個效果:
1,如果同時有多個用戶請求一個文件,那么只有第一個用戶會到后臺去取,其他用戶共用這個用戶的返回結果。
2,如果用戶的請求從客戶端中斷,TS會繼續(xù)完成整個請求,并保存。

論壇徽章:
0
9 [報告]
發(fā)表于 2011-08-04 19:19 |只看該作者
回復 8# aaaaaa



1,    如果碰到分段請求呢(在header里指定range段)http返回code為206,我測試了貌似也沒有緩存任何東西。
2,  如果用直接請求文件http返回code為200,哪怕中間客戶端取消沒下載完成的文件,都會把文件緩存下了
我這樣的理解對嗎

論壇徽章:
0
10 [報告]
發(fā)表于 2011-08-05 11:13 |只看該作者
回復 9# rhinux


    1,沒測試206效果,按照道理還有些不太如意的地方。參考4樓的bug。
    2,正確。
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復

  

北京盛拓優(yōu)訊信息技術有限公司. 版權所有 京ICP備16024965號-6 北京市公安局海淀分局網監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯網協(xié)會會員  聯系我們:huangweiwei@itpub.net
感謝所有關心和支持過ChinaUnix的朋友們 轉載本站內容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP