創(chuàng)建存儲(chǔ)桶地址:
成都創(chuàng)新互聯(lián)是一家專(zhuān)業(yè)提供康平企業(yè)網(wǎng)站建設(shè),專(zhuān)注與網(wǎng)站建設(shè)、成都網(wǎng)站建設(shè)、H5網(wǎng)站設(shè)計(jì)、小程序制作等業(yè)務(wù)。10年已為康平眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專(zhuān)業(yè)網(wǎng)站設(shè)計(jì)公司優(yōu)惠進(jìn)行中。
創(chuàng)建api地址:
在文件/etc/passwd-cosfs中,寫(xiě)入您的存儲(chǔ)桶名稱(chēng)(格式為 BucketName-APPID),以及該存儲(chǔ)桶對(duì)應(yīng)的 SecretId 和 SecretKey,三項(xiàng)之間使用半角冒號(hào)隔開(kāi)。為了防止密鑰泄露,COSFS 要求您將密鑰文件的權(quán)限值設(shè)置為640,配置/etc/passwd-cosfs密鑰文件的命令格式如下:
將密鑰文件中配置的存儲(chǔ)桶掛載到指定目錄,可以使用如下命令行:
如何掛載多個(gè)存儲(chǔ)桶?
您如有多個(gè) Bucket 需要同時(shí)掛載,可以在 /etc/passwd-cosfs 配置文件中,為每一個(gè)需要掛載的 Bucket 寫(xiě)一行。每一行的內(nèi)容形式,與單個(gè) Bucket 掛載信息相同,例如:
使用 COSFS 過(guò)程中,突然顯示 "unable to access MOUNTPOINT /path/to/mountpoint: Transport endpoint is not connected",并且無(wú)法再訪問(wèn)?
您可以使用 ps ax|grep cosfs 命令查看 COSFS 進(jìn)程是否存在,如果 COSFS 進(jìn)程是由于誤操作而掛掉,您可以執(zhí)行如下命令進(jìn)行重新掛載:
參考
在某些業(yè)務(wù)場(chǎng)景中,業(yè)務(wù)服務(wù)端的日志或者是云上組件的日志會(huì)歸檔存儲(chǔ)到對(duì)象存儲(chǔ)COS中,在需要進(jìn)行查詢的時(shí)候需要從COS中獲取并查詢?nèi)罩?,此時(shí)可以借助于 騰訊云Logstash 自動(dòng)地讀取COS中指定bucket的日志文件,然后寫(xiě)入到Elasticsearch中,再使用Kibana可視化組件進(jìn)行查詢和分析。
在“管道管理”頁(yè)面,點(diǎn)擊“新建管道”按鈕,創(chuàng)建一個(gè)管道:
進(jìn)入管道配置頁(yè)面,點(diǎn)擊“引用模板”按鈕,同時(shí)引用“input-s3”和“output-elasticsearch”兩個(gè)模板:
在管道配置中,分別針對(duì)“input-s3”和“output-elasticsearch”進(jìn)行配置,一些關(guān)鍵的配置參數(shù)說(shuō)明如下:
查看更多參數(shù),可以參考 input-s3
查看更多參數(shù),可以參考 output-elasticsearch
在配置完管道后,點(diǎn)擊“保存并部署”創(chuàng)建一個(gè)管道并自動(dòng)部署:
在控制臺(tái)查看Logstash的運(yùn)行日志,如果沒(méi)有ERROR級(jí)別的日志,則說(shuō)明管道運(yùn)行正常:
進(jìn)入到output-elasticsearch中定義的輸出端的ES集群對(duì)應(yīng)的kibana頁(yè)面,在Dev tools工具欄里查看索引是否存在,以及索引的文檔數(shù)量是否正確:
前言:
COS是騰訊云提供的對(duì)象存儲(chǔ)服務(wù),功能非常強(qiáng)大,可以作為文件服務(wù)器,CDN加速,靜態(tài)網(wǎng)頁(yè)服務(wù),還提供了圖片的常用操作。相關(guān)API文檔:
1.申請(qǐng)騰訊云對(duì)象儲(chǔ)存,免費(fèi)沒(méi)個(gè)月有10G流量,如果網(wǎng)站流量大,可付費(fèi)購(gòu)買(mǎi)
2.點(diǎn)擊創(chuàng)建存儲(chǔ)桶,如圖
3.創(chuàng)建注意事項(xiàng),如圖
6.如果需要不同尺寸的縮略圖則需要啟用騰訊云的數(shù)據(jù)萬(wàn)象功能,如圖
文檔官方說(shuō)明
8.網(wǎng)站本身配置(pos為列子)
1.借助koa2建立的服務(wù)端項(xiàng)目
的app.js
2.借助express的框架的服務(wù)端項(xiàng)目
說(shuō)白了借助node運(yùn)行平臺(tái)以及express或者koa2的web服務(wù)器框架,寫(xiě)前端的請(qǐng)求接口,提供前端去發(fā)起文件上下傳的請(qǐng)求
騰訊云儲(chǔ)存
1、創(chuàng)建儲(chǔ)存桶
儲(chǔ)存桶名稱(chēng)隨便填,這個(gè)填寫(xiě)的名稱(chēng)需要填到LightSNS后臺(tái)(不需要帶后面的APPID)
權(quán)限選擇私有
2、LightSNS后臺(tái)填寫(xiě)
存儲(chǔ)桶名稱(chēng) :就是上方的名稱(chēng)
儲(chǔ)存桶所屬地域:如果你選擇南京就是ap-nanjing
騰訊云APPID:
騰訊云SecretId和騰訊云SecretKey
cos自定義域名:
這里需要域名別名解析
我這里配置的是CDN加速域名,你也可以配置自定義源站域名
鑒權(quán):內(nèi)網(wǎng)上傳下行需要服務(wù)器和cos在同一地域,并且需要服務(wù)器鑒權(quán)
防盜鏈: