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

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫(kù)
最近訪問(wèn)板塊 發(fā)新帖
樓主: happy_fish100
打印 上一主題 下一主題

[FastDFS] FastDFS FAQ (歡迎反饋,我將及時(shí)整理) [復(fù)制鏈接]

論壇徽章:
2
IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-08 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-05-26 06:20:00
131 [報(bào)告]
發(fā)表于 2016-04-05 14:20 |只看該作者
新的進(jìn)展:nginx已經(jīng)成功啟動(dòng),監(jiān)聽(tīng)端口80,圖片文件也上傳成功(不知為何tracker 和 storage的啟動(dòng)方法改成service xxx start 上傳就好使了),可是在瀏覽器中輸入url 卻得到400 bad Request??
如何解決呢?

論壇徽章:
2
IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-08 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-05-26 06:20:00
132 [報(bào)告]
發(fā)表于 2016-04-13 15:24 |只看該作者
樓上是因?yàn)閚ginx沒(méi)有啟動(dòng)成功,因?yàn)榧尤肓薵roup,要在mod_fastdfs.conf 中打開(kāi)group相關(guān)信息,包括路徑。回復(fù) 131# duoduoluo_z


   

論壇徽章:
2
IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-08 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-05-26 06:20:00
133 [報(bào)告]
發(fā)表于 2016-04-13 15:43 |只看該作者
本帖最后由 duoduoluo_z 于 2016-04-13 15:47 編輯

請(qǐng)各位大神花兩分鐘幫我看看這個(gè)好玩的問(wèn)題可以嗎?
目前為止,雙tracker 單group 雙storage配置成功,上傳、下載文件好使。但是今天遇到了一個(gè)神奇的問(wèn)題:
我把上面的配置改成 雙tracker 雙group 雙storage,每個(gè)group 有一個(gè)storage這種。

tracker1: 192.168.1.9
tracker2: 192.168.1.99
group1:
    storage1: 192.168.1.99
group2:
    storage2: 192.168.1.9

上傳圖片后返回路徑如:group1/M00/00/00/wKgBY1cN8DeAYJhbAAmOi5YwQd0267.jpg
連續(xù)上傳幾張圖,發(fā)現(xiàn)都是group1,因?yàn)槲医o上傳設(shè)置的是group負(fù)載均衡,然后就改成了輪詢策略。
后來(lái)連續(xù)上傳就是輪詢,返回的地址如:
group1/M00/00/00/wKgBY1cN8DeAYJhbAAmOi5YwQd0267.jpg
group2/M00/00/00/wKgBCVcN8DuAV9ZRAAmOi5YwQd0802.jpg

好家伙,問(wèn)題來(lái)了!
我在瀏覽器輸入地址: 192.168.1.99/group1/M00/00/00/wKgBY1cN8DeAYJhbAAmOi5YwQd0267.jpg
或者:                          192.168.1.9/group1/M00/00/00/wKgBY1cN8DeAYJhbAAmOi5YwQd0267.jpg
都可以訪問(wèn)圖片,我的理解是nginx會(huì)幫我重定向,因?yàn)檫@張圖其實(shí)是保存在192.168.1.99 這臺(tái)storage里,是這樣吧?
但是!
無(wú)論我輸入: 192.168.1.9/group2/M00/00/00/wKgBCVcN8DuAV9ZRAAmOi5YwQd0802.jpg
還是:             192.168.1.99/group2/M00/00/00/wKgBCVcN8DuAV9ZRAAmOi5YwQd0802.jpg
都找不到這張圖!404 not found

然后我把group2 改成了 group1 試試吧,它又成功了!
開(kāi)始懷疑是不是 storage.conf client.conf 或者 mod_fastdfs.conf 這三個(gè)文件哪個(gè)配置寫(xiě)錯(cuò)了,沒(méi)改過(guò)來(lái),檢查了好幾遍應(yīng)該都沒(méi)有問(wèn)題
現(xiàn)在的問(wèn)題是,返回的路徑是真實(shí)的,因?yàn)閳D片確實(shí)是在這個(gè)group中的storage里,但是為什么請(qǐng)求的時(shí)候都是group1呢?group2 的這臺(tái)storage上的圖片為什么也要用group1阿?

論壇徽章:
2
IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-08 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-05-26 06:20:00
134 [報(bào)告]
發(fā)表于 2016-04-13 16:38 |只看該作者
我也是醉了,早該想到的!!哭
問(wèn)題出在nginx.conf ,因?yàn)橹坝性O(shè)置過(guò)location 字段,把 /group1/M00 作為我的數(shù)據(jù)訪問(wèn)路徑,現(xiàn)在問(wèn)題出在請(qǐng)求的地址,因?yàn)榉祷厥莋roup2,是沒(méi)錯(cuò)的,錯(cuò)在代理服務(wù)器,把這個(gè)group1 改稱 group2。

每次都這樣,自己提問(wèn)自己回答。。真醉了

但是有個(gè)疑問(wèn)還沒(méi)有解決,就是上傳地址是對(duì)的,為什么從不同group中的一臺(tái)storage也可以訪問(wèn)到另一group中storage的資源。。。
我把另外一臺(tái)的nginx.conf 改好之后,和預(yù)想的就一樣了,只有寫(xiě)對(duì)ip 才能訪問(wèn)它的圖片,另一臺(tái)storage就不可以了。。

那么為了方便,我是否應(yīng)該把返回url 中的group 這個(gè)標(biāo)簽去掉,干脆都不要了,可是我怎么才能知道這是哪個(gè)group,或者哪個(gè) ip 里的資源呢?如果用client-java 該怎么記錄呢?
我再研究研究。。。

回復(fù) 133# duoduoluo_z


   

論壇徽章:
2
IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-08 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-05-26 06:20:00
135 [報(bào)告]
發(fā)表于 2016-04-13 17:10 |只看該作者
干脆當(dāng)成我自己的問(wèn)題記錄好了。。。
fdfs_monitor 的問(wèn)題,這個(gè)命令可以用來(lái)觀察哪些文件? 為什么我的會(huì)報(bào)錯(cuò)?

觀察storage.conf
[root@localhost fdfs]# fdfs_monitor storage.conf
base_path=/data/fdfs, network_timeout=60, tracker_server_count=2, anti_steal_token=0, anti_steal_secret_key length=0
[2016-04-13 17:02:59] ERROR - tracker server 192.168.1.9:22122 response data length: 210 is invalid.
[2016-04-13 17:02:59] ERROR - file: tracker_proto.c, line: 149, tracker server ip: 192.168.1.9, send data fail, errno: 88, error info: Socket operation on non-socket

觀察client.conf
[root@localhost fdfs]# fdfs_monitor client.conf
base_path=/data/fdfs, network_timeout=60, tracker_server_count=2, anti_steal_token=0, anti_steal_secret_key length=0
[2016-04-13 17:06:19] ERROR - tracker server 192.168.1.9:22122 response data length: 210 is invalid.
[2016-04-13 17:06:19] ERROR - file: tracker_proto.c, line: 149, tracker server ip: 192.168.1.9, send data fail, errno: 88, error info: Socket operation on non-socket

論壇徽章:
1
IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-23 06:20:00
136 [報(bào)告]
發(fā)表于 2016-04-20 20:33 |只看該作者
請(qǐng)問(wèn)各位大神 有沒(méi)有fastfds文件數(shù)據(jù)遷移的教程

論壇徽章:
9
程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2015-10-18 06:20:00程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2015-11-01 06:20:00程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2015-11-02 06:20:00每日論壇發(fā)貼之星
日期:2015-11-02 06:20:00程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2015-11-03 06:20:00程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2015-11-04 06:20:00程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2015-11-06 06:20:00數(shù)據(jù)庫(kù)技術(shù)版塊每周發(fā)帖之星
日期:2015-12-02 15:02:47數(shù)據(jù)庫(kù)技術(shù)版塊每日發(fā)帖之星
日期:2015-12-08 06:20:00
137 [報(bào)告]
發(fā)表于 2016-04-26 02:33 |只看該作者
ok,,,,,,,,,,,,,,,,,,hao

論壇徽章:
0
138 [報(bào)告]
發(fā)表于 2016-04-26 11:14 |只看該作者
樓主好,在閱讀FastDFS代碼過(guò)程中發(fā)現(xiàn)Tracker_client.c文件的tracker_list_groups(ConnectionInfo *pTrackerServer, \
                FDFSGroupStat *group_stats, const int max_groups, \
                int *group_count)有點(diǎn)問(wèn)題。FDFSGroupStat *group_stats,感覺(jué)應(yīng)該是FDFSGroupStat **group_stats,測(cè)試FDFSGroupStat *group_stats時(shí)會(huì)出現(xiàn)段錯(cuò)誤。不知道樓主當(dāng)時(shí)怎么考慮的。

論壇徽章:
2
IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-08 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-05-26 06:20:00
139 [報(bào)告]
發(fā)表于 2016-05-25 17:35 |只看該作者

有一個(gè)困擾許久的問(wèn)題,像各位請(qǐng)教以下:
就是
location ~* /group[1-2]/M00 {
                root  /data/fdfs/data;

                ngx_fastdfs_module;
               
        }

這一段,按我的理解,root 的作用會(huì)把上面的url 拼接在 /data/fdfs/data 后面,那就變成了 /data/fdfs/data/group[1-2]/M00***  (這里的group隨便取一個(gè))
可是這張圖片在server上的路徑應(yīng)該是 /data/fdfs/data/M00***    也就是去掉group 那一塊。
但樣例都是這么寫(xiě)的。。之前我還以為ngx_fastdfs_module 會(huì)對(duì)這個(gè)做處理,所以group 這塊就沒(méi)想太多。誰(shuí)知 這個(gè)module 根本就不管這個(gè)。。
于是我又確認(rèn)了一下線下的server,確定就是這么寫(xiě)的,而nginx 也確實(shí)能找到那張圖!但是在線上就不可以,然后我就凌亂了。。
我覺(jué)得肯定是哪里理解錯(cuò)了,希望大神幫忙指點(diǎn)迷津!!
包括 root 的作用,以及之后 nginx 會(huì)執(zhí)行什么操作。。。
謝謝~
回復(fù) 138# 歷史的哭泣


   

論壇徽章:
2
IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-08 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-05-26 06:20:00
140 [報(bào)告]
發(fā)表于 2016-05-26 11:19 |只看該作者
已解決,把echo命令去掉就好了。
希望余大能稍微解釋一下,這二者的沖突在哪里?

回復(fù) 139# duoduoluo_z


   
您需要登錄后才可以回帖 登錄 | 注冊(cè)

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

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP