亚洲有码Av一区二区三区_国产高清啪啪免费视频_69色视频国产_国产成人人人爆出白浆_国产精品自在线拍国_一本久久伊人热热精品无码_午夜性刺激在线看免费带字幕_助力高品质欧美狂喷水_亚洲精品日韩无码_精品无码一区二区三区蜜臀_麻豆高清国产AV_熟妇人素无码中文字幕_亚洲a级片在线观看_国产欧美日韩三区_99国产成人高清在线观看

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營(yíng)的一線實(shí)戰(zhàn)洞察。

caveman代理層實(shí)戰(zhàn):為coding agent省token與鏈路排查

caveman代理層實(shí)戰(zhàn):為coding agent省token與鏈路排查 1. 從“caveman”說(shuō)起一個(gè)極簡(jiǎn)代理層為什么值得聊第一次看到“caveman”這個(gè)詞我腦子里蹦出來(lái)的畫(huà)面是原始人拿著石斧敲鍵盤(pán)。但真正讓我停下來(lái)琢磨的是它背后那組關(guān)鍵詞proxy、coding agents、tokens、cli。這幾個(gè)詞湊在一起指向的東西其實(shí)很明確——一個(gè)夾在命令行工具和模型服務(wù)之間的極簡(jiǎn)代理層專門(mén)給寫(xiě)代碼的智能體coding agents省 token、穩(wěn)鏈路、統(tǒng)一出口。說(shuō)白了現(xiàn)在用 CLI 跑 coding agent 的人越來(lái)越多不管是本地起一個(gè)終端助手還是把編輯器里的智能體接到某個(gè)模型端點(diǎn)繞不開(kāi)三件事請(qǐng)求怎么發(fā)出去、token 怎么算、出錯(cuò)怎么查。caveman 這個(gè)項(xiàng)目名字起得很“糙”但糙得有道理——它想做的事情就是把這三件事壓到最薄薄到像原始人一樣只保留最核心的動(dòng)作收請(qǐng)求、轉(zhuǎn)出去、把結(jié)果拿回來(lái)。沒(méi)有花哨的儀表盤(pán)沒(méi)有復(fù)雜的配置樹(shù)就是一個(gè)能跑在本地的小代理。這篇文章適合誰(shuí)看如果你正在用或者準(zhǔn)備用 CLI 形式的 coding agent被 token 消耗速度嚇到過(guò)被各種 404、401、503 報(bào)錯(cuò)折騰過(guò)或者單純想搞清楚“本地代理”到底在整條鏈路里扮演什么角色那這篇就是寫(xiě)給你的。我會(huì)從設(shè)計(jì)思路講到實(shí)操配置再到踩坑排查盡量把每個(gè)選擇背后的“為什么”說(shuō)清楚。不是官方文檔的復(fù)述是我自己折騰這類工具時(shí)攢下來(lái)的經(jīng)驗(yàn)。先給個(gè)定調(diào)caveman 這類工具的價(jià)值不在于功能多而在于它把“代理”這件事做成了透明的一層。你幾乎感覺(jué)不到它存在但它確實(shí)在幫你省東西——省 token、省排查時(shí)間、省重復(fù)配置的力氣。下面我拆開(kāi)講。2. 整體設(shè)計(jì)思路為什么要在 CLI 和模型之間塞一層代理2.1 直連的問(wèn)題token 浪費(fèi)和鏈路不可控很多人一開(kāi)始用 coding agent 都是直連模型端點(diǎn)的。CLI 工具里填個(gè)地址、填個(gè)密鑰回車就跑。簡(jiǎn)單是真簡(jiǎn)單但用不了多久問(wèn)題就冒出來(lái)了。最直接的是 token 浪費(fèi)。coding agent 的工作模式和聊天不一樣它會(huì)反復(fù)讀文件、反復(fù)帶上上下文、反復(fù)重試。一個(gè)稍微復(fù)雜點(diǎn)的任務(wù)同一個(gè)文件內(nèi)容可能被塞進(jìn)請(qǐng)求里五六次。直連的情況下這些重復(fù)內(nèi)容每次都實(shí)打?qū)嵉厮沐X。我實(shí)測(cè)過(guò)一個(gè)中等規(guī)模的重構(gòu)任務(wù)直連跑下來(lái) token 消耗比預(yù)期高了將近三倍其中很大一部分是重復(fù)的上下文。然后是鏈路不可控。CLI 工具本身對(duì)請(qǐng)求的干預(yù)能力很弱你想加個(gè)緩存、想做個(gè)請(qǐng)求合并、想在某個(gè)端點(diǎn)掛了的時(shí)候自動(dòng)切到備用端點(diǎn)直連基本做不到。報(bào)錯(cuò)信息也往往很粗糙一個(gè) 503 甩過(guò)來(lái)你根本不知道是網(wǎng)絡(luò)問(wèn)題、端點(diǎn)限流還是請(qǐng)求本身格式不對(duì)。還有一個(gè)容易被忽略的點(diǎn)多個(gè) CLI 工具各配各的。今天用這個(gè) agent明天換那個(gè) agent每個(gè)都要單獨(dú)填端點(diǎn)、單獨(dú)管密鑰。時(shí)間一長(zhǎng)配置散得到處都是改一個(gè)地方要翻好幾個(gè)文件。2.2 代理層的核心職責(zé)收、轉(zhuǎn)、記、省caveman 這類代理層的設(shè)計(jì)邏輯就是把上面這些問(wèn)題集中到一個(gè)地方解決。它的職責(zé)可以拆成四個(gè)動(dòng)作收所有 CLI 工具的請(qǐng)求先打到本地代理由代理統(tǒng)一接收。這樣出口就收斂成一個(gè)配置只需要維護(hù)一份。轉(zhuǎn)代理根據(jù)規(guī)則把請(qǐng)求轉(zhuǎn)發(fā)到真正的模型端點(diǎn)。轉(zhuǎn)發(fā)過(guò)程中可以做端點(diǎn)切換、可以做請(qǐng)求改寫(xiě)、可以加超時(shí)控制。記每個(gè)請(qǐng)求的 token 用量、耗時(shí)、狀態(tài)碼都記下來(lái)。不是為了做花哨的報(bào)表是為了出問(wèn)題的時(shí)候有據(jù)可查。省這是最有價(jià)值的一環(huán)。通過(guò)緩存、去重、上下文裁剪把重復(fù)的 token 消耗壓下去。為什么選擇“本地代理”而不是“云端網(wǎng)關(guān)”因?yàn)?coding agent 的使用場(chǎng)景大多是本地開(kāi)發(fā)請(qǐng)求里經(jīng)常帶著代碼片段甚至整個(gè)文件。走本地代理數(shù)據(jù)不出機(jī)器心理負(fù)擔(dān)小延遲也低。云端網(wǎng)關(guān)雖然功能多但多一跳網(wǎng)絡(luò)、多一份數(shù)據(jù)暴露面對(duì)個(gè)人開(kāi)發(fā)者來(lái)說(shuō)不劃算。2.3 為什么叫 caveman極簡(jiǎn)主義的取舍名字叫 caveman我理解是一種態(tài)度宣示功能可以少但核心鏈路必須穩(wěn)。這類工具最容易犯的毛病是越做越重配置項(xiàng)越堆越多最后變成一個(gè)需要專門(mén)學(xué)習(xí)才能用的東西。caveman 反其道而行配置文件盡量扁平啟動(dòng)命令盡量短默認(rèn)行為盡量符合直覺(jué)。這種取舍帶來(lái)的好處是上手快。你不需要讀一長(zhǎng)串文檔才能跑起來(lái)基本是裝完、填個(gè)端點(diǎn)、啟動(dòng)就能用。代價(jià)是高級(jí)功能少比如復(fù)雜的路由規(guī)則、細(xì)粒度的權(quán)限控制它可能不提供。但對(duì)絕大多數(shù)個(gè)人開(kāi)發(fā)者和小團(tuán)隊(duì)來(lái)說(shuō)這些高級(jí)功能本來(lái)就用不上。用 20% 的復(fù)雜度覆蓋 80% 的場(chǎng)景這個(gè)賬算得過(guò)來(lái)。我在選這類工具時(shí)有個(gè)習(xí)慣先看它的默認(rèn)配置能不能直接跑。如果一個(gè)工具裝完還要改十幾個(gè)地方才能用我基本就放棄了。caveman 在這點(diǎn)上做得不錯(cuò)默認(rèn)配置的可用性很高這點(diǎn)后面實(shí)操部分會(huì)細(xì)說(shuō)。3. 核心細(xì)節(jié)解析token 節(jié)省、請(qǐng)求轉(zhuǎn)發(fā)與 CLI 集成3.1 token 是怎么被省下來(lái)的token 節(jié)省不是靠某個(gè)魔法開(kāi)關(guān)而是靠幾個(gè)具體機(jī)制疊加。我把常見(jiàn)的幾種拆開(kāi)講你可以對(duì)照自己的使用場(chǎng)景看哪些能用上。第一種是響應(yīng)緩存。coding agent 有個(gè)特點(diǎn)它會(huì)反復(fù)問(wèn)類似的問(wèn)題。比如“這個(gè)文件的第 30 行是什么”第一次問(wèn)完過(guò)一會(huì)兒可能又問(wèn)一遍。如果代理層能識(shí)別出相同或高度相似的請(qǐng)求直接返回緩存結(jié)果這次請(qǐng)求的 token 就完全省了。實(shí)現(xiàn)上一般用請(qǐng)求體的哈希做 key命中就返回。要注意的是緩存要有過(guò)期策略代碼改了之后舊緩存必須失效否則會(huì)返回錯(cuò)誤內(nèi)容。第二種是上下文去重。一個(gè)請(qǐng)求里如果同一段代碼出現(xiàn)了多次代理可以在轉(zhuǎn)發(fā)前把它壓成一次。這個(gè)操作有風(fēng)險(xiǎn)因?yàn)橛行┠P蛯?duì)上下文順序敏感去重可能改變語(yǔ)義。所以一般只對(duì)明確重復(fù)的大塊內(nèi)容做處理比如完全相同的文件片段。第三種是請(qǐng)求合并。短時(shí)間內(nèi)多個(gè)小請(qǐng)求如果它們的目標(biāo)端點(diǎn)相同、參數(shù)兼容可以合并成一個(gè)大請(qǐng)求發(fā)出去減少往返開(kāi)銷。這個(gè)對(duì) token 的直接節(jié)省不明顯但能降低請(qǐng)求次數(shù)間接省錢。第四種是端點(diǎn)選擇。不同端點(diǎn)的計(jì)費(fèi)方式不一樣有的按輸入輸出分開(kāi)算有的有免費(fèi)額度。代理層可以根據(jù)請(qǐng)求特征選擇更劃算的端點(diǎn)。這個(gè)需要你對(duì)各個(gè)端點(diǎn)的計(jì)費(fèi)規(guī)則比較清楚配置起來(lái)也麻煩一些屬于進(jìn)階用法。我自己的經(jīng)驗(yàn)是緩存和去重這兩招最實(shí)用配置簡(jiǎn)單效果立竿見(jiàn)影。請(qǐng)求合并和端點(diǎn)選擇屬于錦上添花場(chǎng)景合適再用。3.2 請(qǐng)求轉(zhuǎn)發(fā)的關(guān)鍵參數(shù)代理轉(zhuǎn)發(fā)請(qǐng)求時(shí)有幾個(gè)參數(shù)必須搞清楚不然很容易出問(wèn)題。超時(shí)時(shí)間是最容易踩坑的。設(shè)太短稍微大一點(diǎn)的請(qǐng)求就超時(shí)設(shè)太長(zhǎng)端點(diǎn)掛了你要等很久才知道。我的建議是分兩級(jí)連接超時(shí)設(shè)短一點(diǎn)比如 5 秒因?yàn)檫B不上就是連不上等再久也沒(méi)用讀取超時(shí)設(shè)長(zhǎng)一點(diǎn)比如 120 秒給模型生成留足時(shí)間。這兩個(gè)值在配置文件里通常是分開(kāi)的。重試策略也要想清楚。不是所有錯(cuò)誤都值得重試。網(wǎng)絡(luò)抖動(dòng)、端點(diǎn)臨時(shí) 503這些重試有意義401 未授權(quán)、404 找不到端點(diǎn)重試多少次都一樣。所以重試要按狀態(tài)碼分類只對(duì)可恢復(fù)的錯(cuò)誤重試并且要有退避不能一秒鐘重試十次把端點(diǎn)打掛。請(qǐng)求頭處理是個(gè)細(xì)節(jié)活。CLI 工具發(fā)過(guò)來(lái)的請(qǐng)求頭里有些需要保留有些需要改寫(xiě)有些需要?jiǎng)h掉。比如認(rèn)證頭代理可能要替換成自己的密鑰比如 User-Agent可能需要統(tǒng)一成一個(gè)值方便端點(diǎn)識(shí)別。這塊配置錯(cuò)了表現(xiàn)就是各種 401、403排查起來(lái)很煩。下面這張表是我整理的常見(jiàn)參數(shù)和推薦值可以直接參考參數(shù)推薦值說(shuō)明連接超時(shí)5s連不上快速失敗讀取超時(shí)120s給生成留時(shí)間最大重試次數(shù)3避免無(wú)限重試重試退避基數(shù)1s指數(shù)退避起點(diǎn)緩存過(guò)期300s代碼場(chǎng)景不宜過(guò)長(zhǎng)最大請(qǐng)求體10MB防止異常大請(qǐng)求3.3 CLI 工具怎么接進(jìn)來(lái)CLI 工具接代理核心就一件事把工具原本指向模型端點(diǎn)的地址改成指向本地代理的地址。大部分 CLI 工具都支持通過(guò)環(huán)境變量或者配置文件指定端點(diǎn)改起來(lái)不難。以常見(jiàn)的 coding agent CLI 為例一般有這么幾種接入方式環(huán)境變量方式設(shè)置類似API_BASE_URL或OPENAI_BASE_URL的變量指向http://127.0.0.1:端口。這種方式最干凈不改工具本身。配置文件方式在工具的配置里找到端點(diǎn)字段改成代理地址。適合不支持環(huán)境變量的工具。命令行參數(shù)方式啟動(dòng)時(shí)加參數(shù)指定端點(diǎn)。適合臨時(shí)切換。我一般優(yōu)先用環(huán)境變量因?yàn)榍袚Q方便而且不會(huì)污染工具的配置文件。多個(gè)工具可以共用同一套環(huán)境變量改一處全生效。要注意的是有些 CLI 工具會(huì)對(duì)端點(diǎn)地址做校驗(yàn)比如要求必須是 https。這時(shí)候本地代理要么配個(gè)自簽證書(shū)走 https要么看工具是否支持關(guān)閉校驗(yàn)。自簽證書(shū)在本地用問(wèn)題不大但要注意別把證書(shū)提交到代碼倉(cāng)庫(kù)里。4. 實(shí)操過(guò)程從零把 caveman 跑起來(lái)4.1 環(huán)境準(zhǔn)備與安裝先把基礎(chǔ)環(huán)境理清楚。這類工具通常需要 Node.js 或者 Go 的運(yùn)行環(huán)境具體看項(xiàng)目實(shí)現(xiàn)。我這邊以 Node.js 環(huán)境為例因?yàn)榇蟛糠?CLI 工具生態(tài)都在 Node 上。第一步確認(rèn) Node 版本。太老的版本會(huì)有兼容問(wèn)題建議 18 以上。用node -v看一眼如果低于 18先升級(jí)。升級(jí)方式看你的系統(tǒng)用版本管理工具會(huì)比較省心。第二步安裝 caveman。如果它發(fā)布在包管理平臺(tái)上直接全局安裝即可。安裝慢的話可以配置鏡像源這個(gè)后面問(wèn)題排查部分會(huì)講。# 確認(rèn) Node 版本 node -v # 全局安裝 npm install -g caveman # 驗(yàn)證安裝 caveman --version第三步準(zhǔn)備配置文件。大部分這類工具會(huì)在用戶目錄下找配置文件比如~/.caveman/config.json或者類似路徑。第一次跑可以先不寫(xiě)配置看它有沒(méi)有默認(rèn)配置或者初始化命令。提示安裝前先看一眼項(xiàng)目的 README確認(rèn)它支持的 Node 版本范圍和依賴避免裝完跑不起來(lái)。4.2 配置文件怎么寫(xiě)配置文件是這類工具的核心。我以一個(gè)典型的代理配置為例講清楚每個(gè)字段的作用。{ listen: { host: 127.0.0.1, port: 8787 }, upstreams: [ { name: primary, baseUrl: https://api.example.com/v1, apiKey: your-key-here, timeout: { connect: 5000, read: 120000 } } ], cache: { enabled: true, ttl: 300, maxSize: 100 }, retry: { maxAttempts: 3, backoffBase: 1000 } }逐段解釋一下。listen是代理自己監(jiān)聽(tīng)的地址和端口本地用127.0.0.1就行不要監(jiān)聽(tīng)0.0.0.0避免局域網(wǎng)里其他機(jī)器能訪問(wèn)到。端口選一個(gè)不常用的8787 只是示例你可以換成任何沒(méi)被占用的端口。upstreams是上游端點(diǎn)列表。可以配多個(gè)代理會(huì)按順序或者按規(guī)則選擇。每個(gè)端點(diǎn)有名字、地址、密鑰和超時(shí)設(shè)置。密鑰這塊要注意別把真實(shí)密鑰寫(xiě)進(jìn)會(huì)提交到倉(cāng)庫(kù)的文件里用環(huán)境變量引用更安全。cache是緩存配置。enabled開(kāi)關(guān)ttl是過(guò)期秒數(shù)maxSize是緩存條數(shù)上限。代碼場(chǎng)景我建議 ttl 不要設(shè)太長(zhǎng)300 秒差不多因?yàn)榇a改得快緩存太舊會(huì)返回錯(cuò)誤內(nèi)容。retry是重試配置。maxAttempts是最大嘗試次數(shù)包含第一次所以 3 表示最多重試 2 次。backoffBase是退避基數(shù)單位毫秒實(shí)際等待時(shí)間會(huì)按指數(shù)增長(zhǎng)。4.3 啟動(dòng)與驗(yàn)證配置寫(xiě)好之后啟動(dòng)代理。啟動(dòng)命令一般就是caveman start或者直接caveman看具體實(shí)現(xiàn)。啟動(dòng)后應(yīng)該能看到日志輸出顯示監(jiān)聽(tīng)的地址和加載的端點(diǎn)。# 啟動(dòng)代理 caveman start --config ~/.caveman/config.json # 另開(kāi)一個(gè)終端測(cè)試代理是否響應(yīng) curl http://127.0.0.1:8787/health/health這類健康檢查端點(diǎn)不是所有工具都有如果沒(méi)有可以直接發(fā)一個(gè)測(cè)試請(qǐng)求看返回。測(cè)試請(qǐng)求建議用一個(gè)最簡(jiǎn)單的模型調(diào)用確認(rèn)整條鏈路通了。驗(yàn)證的時(shí)候重點(diǎn)看三件事代理有沒(méi)有正常啟動(dòng)、請(qǐng)求能不能轉(zhuǎn)發(fā)到上游、返回結(jié)果是不是符合預(yù)期。如果代理啟動(dòng)了但請(qǐng)求失敗先看代理日志再看上游端點(diǎn)是否可達(dá)。4.4 把 CLI 工具接上代理代理跑起來(lái)之后把 CLI 工具的端點(diǎn)指向它。以環(huán)境變量方式為例# 設(shè)置端點(diǎn)指向本地代理 export OPENAI_BASE_URLhttp://127.0.0.1:8787/v1 # 設(shè)置一個(gè)占位密鑰真實(shí)密鑰在代理配置里 export OPENAI_API_KEYplaceholder # 啟動(dòng)你的 coding agent CLI your-agent-cli這里有個(gè)細(xì)節(jié)CLI 工具通常會(huì)校驗(yàn)密鑰格式所以即使真實(shí)密鑰在代理里這里也要填一個(gè)看起來(lái)像密鑰的占位值不能留空。代理收到請(qǐng)求后會(huì)把認(rèn)證頭替換成真實(shí)密鑰再轉(zhuǎn)發(fā)。接上之后跑一個(gè)實(shí)際任務(wù)驗(yàn)證。建議先用小任務(wù)比如讓 agent 讀一個(gè)文件、改一行代碼確認(rèn)整條鏈路通了再上大任務(wù)。跑的時(shí)候盯著代理日志看請(qǐng)求有沒(méi)有正常轉(zhuǎn)發(fā)、token 用量是多少、有沒(méi)有命中緩存。5. 常見(jiàn)問(wèn)題與排查技巧實(shí)錄5.1 那些讓人頭大的狀態(tài)碼用這類代理報(bào)錯(cuò)是家常便飯。我把常見(jiàn)的狀態(tài)碼和排查思路整理成一張表遇到問(wèn)題直接對(duì)照。狀態(tài)碼常見(jiàn)原因排查方向401密鑰無(wú)效或未替換檢查代理配置里的密鑰、檢查認(rèn)證頭替換規(guī)則404端點(diǎn)路徑不對(duì)檢查 baseUrl 是否包含正確的路徑前綴503上游過(guò)載或維護(hù)檢查上游狀態(tài)、啟用重試或切換端點(diǎn)超時(shí)讀取超時(shí)太短調(diào)大 read 超時(shí)、檢查網(wǎng)絡(luò)連接拒絕代理沒(méi)啟動(dòng)或端口錯(cuò)檢查代理進(jìn)程、檢查端口占用401 是最常見(jiàn)的。表現(xiàn)是代理日志里顯示請(qǐng)求發(fā)出去了但上游返回未授權(quán)。原因通常是代理沒(méi)有正確替換認(rèn)證頭或者配置里的密鑰本身就是錯(cuò)的。排查時(shí)先把代理日志的請(qǐng)求頭打出來(lái)看確認(rèn)認(rèn)證頭有沒(méi)有被替換成正確的值。404 也很多。很多時(shí)候是 baseUrl 寫(xiě)錯(cuò)了比如少了個(gè)/v1或者多了個(gè)斜杠。不同端點(diǎn)的路徑規(guī)范不一樣要對(duì)著文檔確認(rèn)。還有一種情況是 CLI 工具自己拼路徑的方式和代理預(yù)期的不一樣這種要看代理有沒(méi)有路徑重寫(xiě)功能。503 一般是上游的問(wèn)題不是你的配置問(wèn)題。這時(shí)候重試和端點(diǎn)切換就派上用場(chǎng)了。如果配了多個(gè)上游代理應(yīng)該能自動(dòng)切到可用的那個(gè)。5.2 安裝慢和依賴問(wèn)題CLI 工具安裝慢是高頻問(wèn)題尤其是從默認(rèn)源拉包的時(shí)候。解決辦法是換鏡像源。Node 生態(tài)換源很簡(jiǎn)單一條命令的事。# 查看當(dāng)前源 npm config get registry # 換成國(guó)內(nèi)鏡像 npm config set registry https://registry.npmmirror.com # 裝完可以換回來(lái) npm config set registry https://registry.npmjs.org換源之后安裝速度通常能快好幾倍。如果還是慢可能是網(wǎng)絡(luò)本身的問(wèn)題或者包體積太大。這時(shí)候可以試試只裝核心包或者用離線安裝包。依賴沖突是另一個(gè)坑。有些 CLI 工具依賴的包版本比較老和你系統(tǒng)里已有的包沖突。表現(xiàn)是安裝報(bào)錯(cuò)或者裝完跑不起來(lái)。解決辦法是用獨(dú)立的 Node 版本管理工具給這個(gè)工具單獨(dú)開(kāi)一個(gè)環(huán)境避免污染全局。5.3 緩存導(dǎo)致的詭異問(wèn)題緩存是個(gè)雙刃劍。用好了省 token用不好會(huì)返回過(guò)期內(nèi)容讓你懷疑人生。我踩過(guò)的最坑的一次是改完代碼讓 agent 重新分析結(jié)果它返回的還是改之前的內(nèi)容。查了半天才發(fā)現(xiàn)是代理緩存沒(méi)失效。避免這類問(wèn)題有幾個(gè)辦法。一是把 ttl 設(shè)短代碼場(chǎng)景 300 秒甚至更短。二是給緩存加版本標(biāo)識(shí)代碼變更時(shí)手動(dòng)清緩存。三是只對(duì)明確的只讀請(qǐng)求開(kāi)緩存涉及寫(xiě)操作的請(qǐng)求不走緩存。注意調(diào)試階段建議先把緩存關(guān)掉確認(rèn)鏈路本身沒(méi)問(wèn)題之后再開(kāi)緩存。不然出了問(wèn)題你分不清是鏈路問(wèn)題還是緩存問(wèn)題。5.4 端口占用和進(jìn)程殘留代理啟動(dòng)失敗十有八九是端口被占了。查端口占用的命令看系統(tǒng)Linux 和 macOS 用lsof -i :端口Windows 用netstat -ano | findstr 端口。找到占用進(jìn)程之后要么殺掉它要么換個(gè)端口。進(jìn)程殘留是另一個(gè)煩人的問(wèn)題。代理沒(méi)正常退出后臺(tái)還留著進(jìn)程下次啟動(dòng)就報(bào)端口占用。解決辦法是啟動(dòng)前先檢查有沒(méi)有同名進(jìn)程在跑有就先清理。有些工具提供了stop命令優(yōu)先用它比手動(dòng)殺進(jìn)程干凈。# 查端口占用Linux/macOS lsof -i :8787 # 查進(jìn)程 ps aux | grep caveman # 清理殘留進(jìn)程 pkill -f caveman5.5 日志怎么看才有用日志是排查問(wèn)題的核心但很多人不會(huì)看。我的習(xí)慣是分三層看代理層日志、上游響應(yīng)日志、CLI 工具日志。代理層日志告訴你請(qǐng)求有沒(méi)有進(jìn)來(lái)、有沒(méi)有轉(zhuǎn)發(fā)出去、轉(zhuǎn)發(fā)到了哪個(gè)端點(diǎn)。上游響應(yīng)日志告訴你端點(diǎn)返回了什么狀態(tài)碼、什么錯(cuò)誤信息。CLI 工具日志告訴你工具本身有沒(méi)有問(wèn)題。排查時(shí)從代理層開(kāi)始確認(rèn)請(qǐng)求進(jìn)來(lái)了再看轉(zhuǎn)發(fā)出去沒(méi)有。如果請(qǐng)求進(jìn)來(lái)了但沒(méi)轉(zhuǎn)發(fā)問(wèn)題在代理配置如果轉(zhuǎn)發(fā)出去但返回錯(cuò)誤問(wèn)題在上游或請(qǐng)求內(nèi)容如果代理層一切正常但 CLI 還是報(bào)錯(cuò)問(wèn)題可能在 CLI 工具本身。日志級(jí)別也要會(huì)調(diào)。平時(shí)用 info 級(jí)別就夠排查問(wèn)題時(shí)臨時(shí)調(diào)到 debug能看到請(qǐng)求體和響應(yīng)體的細(xì)節(jié)。但要注意 debug 日志可能包含敏感信息排查完記得調(diào)回去別把帶密鑰的日志留在磁盤(pán)上。6. 一些實(shí)操心得和后續(xù)擴(kuò)展方向折騰這類工具久了有幾個(gè)體會(huì)比較深。第一個(gè)是配置要版本化。代理配置里有很多調(diào)優(yōu)參數(shù)改來(lái)改去很容易忘記哪個(gè)版本好用。我習(xí)慣把配置文件也納入版本管理每次調(diào)整都記一筆出問(wèn)題能快速回滾。密鑰這種敏感信息用環(huán)境變量引用不寫(xiě)進(jìn)文件。第二個(gè)是別追求一步到位。一開(kāi)始就把所有高級(jí)功能都配上出了問(wèn)題根本不知道是哪塊導(dǎo)致的。我的做法是先跑通最簡(jiǎn)鏈路確認(rèn)能用再一個(gè)一個(gè)加功能每加一個(gè)驗(yàn)證一次。這樣出問(wèn)題范圍小好定位。第三個(gè)是關(guān)注 token 用量的變化趨勢(shì)。代理層記錄的數(shù)據(jù)別浪費(fèi)定期看一眼。如果某個(gè)任務(wù)的 token 消耗突然漲了可能是緩存失效了也可能是 agent 的行為變了。早發(fā)現(xiàn)早處理別等到賬單出來(lái)才后悔。后續(xù)如果想擴(kuò)展有幾個(gè)方向可以考慮。一是加多端點(diǎn)負(fù)載均衡把請(qǐng)求分散到多個(gè)端點(diǎn)提高可用性。二是加請(qǐng)求內(nèi)容分析自動(dòng)識(shí)別哪些請(qǐng)求可以走更便宜的端點(diǎn)。三是把代理層和本地的代碼索引結(jié)合起來(lái)讓 agent 請(qǐng)求上下文的時(shí)候直接從索引取減少重復(fù)讀取。這些都屬于進(jìn)階玩法等基礎(chǔ)鏈路跑穩(wěn)了再折騰。最后分享一個(gè)小技巧代理啟動(dòng)之后先用一個(gè)固定的測(cè)試請(qǐng)求跑一遍把返回結(jié)果存下來(lái)作為基線。以后每次改配置都跑一遍這個(gè)測(cè)試請(qǐng)求對(duì)比結(jié)果有沒(méi)有變化。這個(gè)習(xí)慣幫我省了很多排查時(shí)間尤其是改緩存和重試配置的時(shí)候一眼就能看出有沒(méi)有改壞。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
热久久91婷婷| 亚洲午夜蜜臀| 成熟熟女国产精品一区二区| 婷婷精品国产欧美精品亚洲人人爽| 一级黄碟| 综合熟妇一区二区三区| 亚洲欧美人妻| 亚洲熟女性高潮久久久| 激情第四色| 欧美日韩夜夜| 99蜜月精品久久| 韩国女主播青草在线| 91黑人狂躁丰满熟妇| 人人操人人插 - 百度 - 百度| 日本网色| 亚洲人综合| 免费a在线播放v| 99这里有精品| 91激情网| 久久久新亚洲AV| 97色亚洲| 久久草在线综合视频| 亚洲综合色男人网| 色综合一区二区三巨| 伊人女女资源在线观看| 无码国产Av| 97色色,97综合| 色偷偷2020免费视频播放| 四虎国产成人精品免费一女五男| 精品国产一区二区三区在线播出| 涩爱AV在线| 日韩有码回春沙龙第一页| 精品一区二区成人| 欧美亚洲日本视频久久久| 亚州欧美一区| 夜夜爽爽夜夜精品视频| 久久精品一区二区一8| 91精品人妻电影| 亚洲欧美一区二区三区在钱蜜桃 | 九九九网站| 国产黄色小视频网站| 婷婷五月色| 九一综合精品视品av| 劲爆欧美人妖三区91| 国产一区二区三区高清视频| 丁香五月天激情综合| 国产乱婷婷精品二区三区| 亚洲91网站| 伊人操| 日本成人电影资源网| 人人乐大香蕉| 久久亚洲一区女同性恋中文字幕| 日本中文字幕不卡视频| 呻吟 欧美 日本 中出| 狠狠操狠狠操操| 色九九综合| 欧亚日韩三区| 欧美爱三级日韩久久| 青青草十区九区爱夜| 97视频新免费| 精品91摸| 久久久久白虎| 抽插无码高清一区| 日韩精品影视| 97资源视频| 中出在线视频| av亚洲天堂资源网站| 亚洲成人精品在线一区| 日本黄色天堂| 亚洲天堂热| 欧洲欧美视频一区二区| 又大又大又大又粗爽高潮观看 | 色婷婷九月| 少妇第一页| 国产在线观看一区二区三区| 后入 亚洲 美女 射| 97亚洲欧美日韩| 精…码一二三区| 天天色综亚洲91污| 日本加勒比无码专区一二三| 秋霞无码av鲁丝片一区| 亚洲精品久久一区二区三区蜜桃臀| 超碰在线欧美性爱激情| 乱久久久| 久久98| 亚洲色图综合| 少妇熟女视频一区二区三区| 亚洲成人性| 亚洲欧美精品91| 欧美色97| 五月天丁香| 欧美综合色| 欧美亚洲日本视频久久久| 久男人久久| 色狠狠 - 百度| 欧美老妇女内射网址| 欧美成熟性爱精品| 一区二区三区蜜桃成人撸久久东京热 | 69AV女优男人的天堂| 久久亚州精品成人Av无| 91精品操美女| 青青草原综合久久大伊人精品| 欧美大香蕉97| 97在线资源| 色欲蜜臀AV| 久久久精品久久| 国产99久久99热这里只有精品15| 欧美精品庄| 五月天综合网| 2017av无码免费无线播| 入口操逼网站| 亚洲区 欧美区| 色欧美天天| 欧美综合网| 按摩中文字幕| 思思热久久成人| 日韩性爱视频在线免费观看| 伊人久久在线视频观看| 久久久久亚洲AV无码专区少妇| 精品一区二区成人| 91国产丝袜白虎| 久久精品国产96精品亚洲拳交| 哑洲在线| 粉嫩国产精品久久粉嫩| 国产18精品亚洲精品| 九九热精品视频六| 打av高清| 岛国片在线观看视频亚洲| 亚洲女人91| 亚洲 图片 欧美 色图| 脫衣舞一区二区三区| 青青草华人在线欧美在线| 天天做天天爱天天高潮| 再深点灬舒服灬太大了添视频| 第一高清av中文字幕| 国语av最新自产拍在线观看| 麻豆天美电影一区二区| 在线视频 亚洲精品| 亚洲色图欧美色图日韩色图| 亚洲色图91| 美国久久一二三四| 人妻久久久久久| 小说区 图片区色 综合区| 日韩噜噜69| 色五月综合网| 免费av在线播放二区| 中亚黄色三级大片| 激情自拍 校园春色| 国产特级毛片AAAAAA高潮流水 | Blackedraw视频一区二区| 国产精品黄色三级av| 人人操人人狠狠操| 超碰性爱97| 日韩熟女无码| 国产免费大片| 国产激情在线| 综合伊人网12色| 精彩久久中文| 宅男91视频在线播放| 不卡一区二区日本视频| 色婷婷国产精品一区在线观看| 欧洲小说色图视频另类| 亚洲国产欧美日韩人妻日中文| 一级aaaaa欧美中文字幕录像片| 99久久99九九99九九九| 粉嫩小泬久久久一区二区| 狠狠综合网| 性开放中文AV高清无码免费看| 97亚洲精品| 人妻少妇被猛烈进入中| 国产欧美一区二区| 久久久久久久六六 | 全国男人天堂网| 88xx成人精品视频| 久久中出| 久久久月天| 久久一二三四不卡 | 国产精品网址| 亚洲色图 图片| 男人的天堂在线有码| 美女视频尤物网在线看| 黄色大片视频在线免费看| 啊啊啊轻点在线观看| 在线观看A啊啊啊| 天天干人人干天天日97| 内射白嫩美女| 按摩中文字幕| 超碰97国产欧美| 久久精品欧美一区二区三区不卡| 欧美日韩婷婷中文| 亚洲免费成人在线高清无码视频| 日韩三级网址| 人妻激情偷乱视频一区二区三区| 探花激情视频| 一级久久性爱视频| 成人26uuu| 欧美姓爱综合网| 国产suv精品一区二六| 青青草成人视频在线观看二区 | 加勒比人妻综合| 九X超碰| 男人天堂2019亚洲| 久久极品伊人| 一区二区三区四区色图| 日本超碰在线国产一区| 精品v1区| 91激情网| 风月影院男女十八禁| 亚洲91网站| 91撸色网 玖玖网 欧美| 天天天肏屄欧美| 人妻密肉在线观看| 秋霞福利网| 无码78| 一块操欧美| 国内外激情在线| 大香蕉久| se..亚洲欧美| 欧美97视频| 加勒比日本在线| 亚洲天天精品| 亚洲中文字幕av| 91色欧美| 久久久久久久97| 丰满人妻一区二区三区四区| 视频国产成人精品日本亚洲18| 国产传媒美日韩av| 亚洲色图尤物视频| 超碰久久.com| 99热9| 高清无码国产亚洲| 色嘟嘟人妻天堂网| oumeisetupian| 美欧老女人97| 亚洲国产精品久久久久婷婷老年| 中国熟妇| 富女玩鸭子一级毛片| 日韩综合无码一区久久92| 91成人18| 91深夜夜| 国产在线视视频有精品| 超碰久热| 玖玖综合色| 日韩美女,国产传媒,视频一区| 色香伊人| 91色欧美| AV和黑人在线播放| 大香网伊人久久综合| 蜜臀久久久久久999| 中美日韩毛片| 久久大香蕉97| 91人精品妻入口| 国产精品自在线发布| 色播综合| 91精产一区二区三区| 亚洲AV色图一区| 0755午夜福利视频| 色欲三区| 五月婷色| 欧美青青视频| 97视频播放| 另类亚洲一区二区三区| 日本午夜久久电影| 美女的肌被草喷水视频| 精品人妻一区二区三区不卡断| 国产又黄又粗又猛大片| 国内三级自拍小视频在线观看| 天美麻豆精品视频99| 激情亚洲天堂| 超碰 欧美| 69av一区二区三区| 秋霞一级视频在线观看免费| 欧美综合97www| 死我十八禁| 中文?日韩?免费?精品| 精品性爱一二三区| 欧州激情视频在线一区二区| 99re视频在线播放青草| 91亚洲色人| 九九成人视频| 欧美影音在线| 美国日韩黄片| 亚洲综合在线视频| 91艹| 午夜福利1区2区3区| 日本一级性爱| 亚洲综合九| 亚洲综合20p| 3P乱轮视频| 天天色黄色影院天天操| 国产精品一区二区黄片| 五月天激情小说网| 伊人大香蕉在线| 青青国产精品在线| 亚洲人在线| 少妇被玩视频二三区| 狠插 制服 自拍| 樱花蜜乳av| 色爱天堂| 强奸乱伦Av网| 岛园激情| 吉川爱美亚洲二区在线| 97超碰久久| 久久98| 日本无码1| 国产女乱淫真高清免费视频| 多毛小伙内射老太婆| 超碰人人超在线观看| 婷婷av在线中文字幕| 国产日韩欧美亚洲精品95 | 欧美日韩插逼视频| 99这里有精品| 国产高清自拍视频| 久久久久骚| 国产丝袜啪啪| 97人人干| 久久99精品九九久久久婷婷| 久久久久久波多野吉衣高潮| 免费a v| 另类小说五月天| 老司机午夜精品福利视频一区二区| 人妻无一区二区三区| 久久久久久性爱片| 好湿好紧视频| 骚日日av| 国产91福利小视频在线观看 | 91neishe| 欧美黑人91| 久久久久久九| 色呦色呦色精品| 亚洲国产精品成人综合| 欧美一区二区日韩三区| 精品无码久久久久久久杏吧| 国产一区二区三三视频| 国产AV人人 夜夜人人澡| 国产白丝在线| 久久男人精品| 亚洲a色| 91在线秘 男同| www.色婷婷色综合| 国产精品熟女AV中文字幕在线播放| a片久久久久久久久久久久 | 天天舔天天日天天射| 中文字幕丝袜| 久久超碰爱| 狠狠91| 天美传媒国产原创中文字幕亚洲欧美另类| 国产精品久久久| 人妻啊啊人妻啊| 另类天堂| 亚洲激情 欧美色图| 欧美性爱日韩高清| 一直超碰| 99无码视频| 久久久久久九九九| 操操操操操操| 日日爱99| 久久天天躁日日躁狠狠躁| 人妻干天天| 1024亚洲中文字幕久在线看片你懂的| 成人26uuu| 大香蕉中文aV在线| 亚洲精品国产熟女| 亚洲91网。| 大逼色网站| 先锋音影AV| 岛国不卡超碰护士AV在线播放| 中文字幕一区二区三区50路| 亚洲色图日韩精品| 偷拍片久久| 插欧洲美女欧美精品| 后入式五六区| 三级网色| 性生活性生大爱77AV国产| 大香蕉免费中文| 老熟女91| 乱伦av国产| 性欧美999| 91美女视屏| 国产一区在线观看无码AV| 亚洲美女黄色| 夜夜中出国产| 在线观看高清AV| 大香蕉懂9| 97综合国产精品高潮久久| 色婷婷激一区二区三区 | 久久精品国产亚洲AV无码做| 春色91| 天天日天天射天天干| 久久香蕉国产线看观看猫咪av| 亚洲天在线| 欧美色997| 熟女被操视频网址| 人妻无一区二区三区| 久久只有精品| www.男人天堂| 婷婷啪啪| 99久久婷婷丁香| 秋霞一级鲁丝片A片| 色婷婷一区二区三区久久午夜成人不| 夜夜嗨一区二区| 熟女五十路一区二区三| 亚洲91在线| 丝袜色综合| 校园春色之综合网| 色人久久| 国产suv精品一区二区四| 日本99视频| 日韩欧无码一区二区三区免费不卡| 日本黄色天堂| 久久九七| 黄色免费网页无码| 日韩视频小说在线观看| 人人艹亚洲| 熟妇高潮二区三区| 久久精9| 亚洲熟女中文字幕在线| 99精品欧美一区二区三区桃色| 哈哈操电影| 九9热伊人| 久久久久久久久久久人妻| 日韩色| 91l欧美在线| 亚洲精品亚洲人成在线麻豆| 91亚州| 亚洲精品视频在线播放| 美女操逼福利视频| 国产av激情无码久久天堂| 亚洲男人的天堂AV| 人人喜人人妻| 97Ai亚洲| 无码久| 亚洲欧洲无码97久久精品| 九九免费影片| 少妇人妻无码| 天天射网| 亚洲图片 91| 欧美黑人精品在线播放| 另类小说综合网| 9色国产精品一区粉嫩| 精品久久久久综合无码| 校园春色 亚洲| 九七人妻在线| 一级黄碟| 亚洲日本天堂| 人人摸人人摸人人干| 欧美伊人久久综合网| www.av在线视频| 精精夜夜| 999精品乱码| 97久久久久| 蜜臀久久99精品久久久久久酒店 | 天天综合网网欲色| 亚洲诱惑| 国产美女91视频| 婷婷五月天久久精品视频一区二区三区| 成人三级片无码| 日日干日日操五月天伦理视频| 91无码精品| 中文不卡视频| 亚洲熟妇A V黑人| 欧美激情视频一区二区| 美女爽到高潮91| 欧美日韩制服| 精品国产乱码久久久久久蜜臀| 麻豆区久久久久亚| 九久久九九久视频| 97超碰欧美手机| 亚洲图片另类| 成人一二| 永久免费av无码网站国产app| 一区操逼| 日日操丁香五月天| 国模精品一区二区三区苹果色戒| 亚洲欧美精品一区天堂久久| 97色论| 成熟熟女国产精品一区二区| 天天影视综合色| 久久少妇| 啪啪AV导航| 成人国产精品三级A片| av天堂影视中文在字幕在线中文 | 久久天天摸| 大香网伊人久久综合网eew| 欧美性猛交美女自慰91| 欧美成人精品一区二区三区| 国产性感在线观看| 东北操逼| 骚鸭AV| 激情综合网激情综合| 国产成人自拍视频视频| 欧美精品自慰系列寂寞少妇| 国产精品熟女AV中文字幕在线播放| 国产亚洲精品美女| 国产一二三福利视频网| 日韩精品在线放| 久久欧美性爱视频| 亚洲精品欧美专业| 天天影视综合色| 尤物av网站免费在线播放| 综合免费无码中文| 91久久国产综合久久| 国产精品久久久久久久久久久久久久久久| 日韩精品一区二区人人人| 日韩簧片免费看| 天天做天天爱天天爽| 97视频在| 欧美96精品在线| 国产av波波国产精品| 色五月亚洲| 大香蕉一人在线| 一区二区三区四区理论片| 秋霞网—男女啪啪亚洲免费体验区| 综合色99| 国产欧美后入| 国产精品女aA片爽爽视频| 黄色一级视| 嗯嗯嗯不要不要免费视频| 美女91网址| 一级做a爰片久久毛片图片| 九九无码| 夜夜高潮夜夜爽国产伦精品| 1级黄色夫妻对换性交免费看| 激情五月综合| 99久久9| 日韩一级性爱无码| 96精品在线| 蜜臀aV午夜一区二区三区| 操国产逼| 超碰超碰95| 狠狠97| 日韩人妻一二三区视频| 美女久久久久久久| 久久少妇| 九九热精品| 久久久少妇诱惑精品视频| 99久久久无码精品国产人| 另类综合另类| 久久激情视频| 在线视频五十市| 成人资源中文字幕在线观看| 亚洲色图欧美视频| 好爽视频在线观看视频 | 久久噜噜噜精品国产亚洲综合| 六月激情婷婷| 亚洲精品男人的天堂| 九九热最新| 日韩成人人妻网站| 可以在线观看的黄色网址| 久草毛片| www.一本大99| 大香蕉手机视频| 波多野结衣一级视频| 人妻少妇精品| 国产人妻精品一区二区三区秋霞 | 日本高清一区二区在线| 久9久| 岛国黄| 殴美,日韩国产伦精品| 夜夜嗨AV一区天天| 久久久久久十| 十八禁视频网站| 天天干夜夜操一区二区| 日本午夜操逼| 啊啊啊啊嗯嗯嗯用力好爽 | 日欧亚洲二三区大片不卡| 久久精品日韩专区免费观看| 97精品视频免费| 色路综合| 99亚洲国产精品色一区二区三区| 91麻豆天美国产欧美| 久久内射| 黄色AV影视| 蜜臀中文字幕| 日本九九久久99播| 三级日韩一区二区三区| 最新亚洲风情电影| 亚欧性爱无码| 亚洲清纯唯美| 国产成人精品亚洲日本| 日比av无码| 亚洲日本韩国极品一区二区| 亚洲无码com| 熟妇艹鸡八| 370p日韩欧美亚洲精品| 加勒比伊人综合| 亚洲综合精品国产一区| 青青草在线视频播放器| 亚洲欧美激情另类色图| 98人妻精品一区二区色欲| 磁力99AV| 操逼操网| 黄色交缠性感爆操91国产精品免费一区二区三区| 91精品丝袜在线观看| 欧美日韩狠狠爱| 中文字暮97| 黑人美精品 A片| 加勒比色综合| 成人日韩欧美| 成年人网站在线免费观看| 天天影视射综合网| 精品国产久热在线观看| 国产三级片在线观看| 美女高潮视频91| 国产精品呦一区二区三区| 亚洲成人在线资源| AV色天香在线| 国产欧美岛国精品一区| 少妇淫妇久久久久久久| 久久久性少妇| dy888午夜老子影视达达兔| 影音先锋乱伦资源| 99精品久久久久久久婷婷蜜桃| 大香蕉 222| 91黑丝操| 亚洲 日本 一 二 三| 在线小说视频一区| 蜜臀久久久久久999| 天干天干天干天天做| 78精品| 亚洲无码精品AV久久久| 黑人无码一区二区| 无码一区二区三区四区五区六区七区八区九区十区视频 | 国产女人和拘做爰视频 | 九九九网站| 老司机老司机午夜影院| 色九久| www.99热在线只有精品| 亚洲国产成人高清在线| 青娱乐淫乱1314| 91麻豆天美传媒HD| 欧美图片色五月天| 亚洲av无码国产精品字幕| 久久av成人无码免费| 欧亚综合一卡二卡中文字幕| 日韩资源网| 亚洲一区二区av| 久久性爱精品一区| 亚洲中文制服诱惑| 无人区高清电影免费观看一区二区三 www.qmcai2.com | 日韩国产九九精品一区二区三区毛片| 日本91白丝| 九九热精品视频在线观看| 天天日天天干天天摸天天操| A男人的天堂| 性爱网站一区二区| 久久线上视频免费看| 中国黑人三级片网站上区| 久99| 国产欧美另类久久久精品课程| 岛国片国产成人亚洲播放| 综合网久久| 超碰97中文| 这里都是精品在线观看| 五月天人妻综合| 欧美精品成人在线播放| 久久色一区二区| 中文AV制服乱伦| 亚洲色图久久成人| 国产精品美女视频诱惑| 久久这里都是精品| 91在线视频国产网站| 日本人体九九九九九九| 国产精品网址| 色香阁在线| 亚洲砖码砖专无区2023| 色香色香欲天天天影视综合网| 手机久操欧美综合色码| 国产精品制服丝袜清纯唯美| a亚洲欧美色欲| 亚洲资源一区| 国产美女91| 日本黄页视频在线观看| 国产女人操逼视频| 天美麻豆黄色录像| 婷婷97| 亚洲欧美国产va在线播放频| 日本A级视频| 日B操| 少妇69中文| 成人麻豆av电影网站| 啊啊啊好舒服视频在线观看| 张柏芝国产一区在线观看| 国产精品一二三| 日韩天天本| 色偷偷色偷偷欧美日韩| 国产亚卅97| 粘花网06av视频| 久九干| 中文高清一区二区的| 精品 码产区一区二-1080P高清在线www-B029AV | 沈阳熟女高潮对白视频| 91这里只有精品| 中文字幕欧美丝袜07资源| 天天网综合| 亚洲一区二区AV| 天天色欧美| 淫荡网址| 少妇综合网| 夜草网站| 日韩中文字幕国产| 天天色黄色影院天天操| 久久男人精品| 国产AV激情无码久久无码| 手机在线播放国产福利| 日韩国产乱子伦App| 在线无码操| 国产精品午夜高潮呻吟久久av| 在线看免费无码AV天堂的| 日本岛国黄色网址| 亚洲精品99| 超碰亚洲97| 夜夜嗨av午夜成人| 欧亚日韩三区| 色哟哟精品1精品2| 嗯嗯不要 视频| 综合色好色| 26uuu最新| 日本三级A片网站com| 国产精品69人妻无码久久久| 午夜理论片在线观看免费| 男人的天堂一区三区| 99在线免费观看| 欧美色三级片91| 久久免费看高潮毛片韩国| 激情视频一二三| 干b网| 日日骚中文字幕| 欧美日韩大香蕉| ..日韩av毛片精品久久久| 国产剧情AV不卡在线观看| 麻豆这里只有精品| caopeng97| 综合欧美日韩在线| 久久久青草青青国产亚洲免观精品高清完整版_97久久综合区小说区图片区,国精品 | 人妻大香蕉| 无码人妻一区二区三区四区老鸭窝| 午夜精品久久久| 亚洲字幕一区二区| 成人片在线播放| 色一射色一射| 日本高清加勒比| 欧美偷拍| 一二三四视频中文字幕在线看| 欧美东京热精品A∨| www.yw尤物| 97超碰天天爱天天爱| 久久久91福利姬| 超碰97欧美| 久草网站免费在线观看| 久操大香蕉手机视频在线看| 精品人妻一区二区乱码一区二区| 久久一二三四五六七八九区| 97视频网站| 熟女色综合久久| 极品五月天噜噜| 欧美91久久久久| 97亚洲欧美| 污污汅18禁网站在线永久免费观看 | 亚洲天天更新| 人人操人人摸人人看人人干| 少妇超碰在线| 亚洲精品国产av天美传媒| 97资源亚洲| 国产精品美女在线一区| 狠狠干综合| 色综合99999| 91色花堂| 丝袜熟女一区二区三区| 欧美最婬乱婬爆婬性视频| 欧美日韩97在线| 日韩啊V| 国产伦精品一区二区三区在线观| 插老姨肥穴| 久久这里只| 一区二区影院| 精品久久99| 极品美女嘿咻| 大黄片做爱的大的| 天天操天天射青青草| 91精品国| 26uuu性物| 日韩欧亚太美不卡| 91制服丝袜| 欧美性爱中文字幕无线码| 成人AV素股で擦久久| 深爱伊人影院| 性色生活片久久毛片婬片免费放女人一级毛片 | 国产麻豆一区二三区| 88xx成人精品视频| 色99视频| 中文字幕无码不卡啪啪| 岛国A V在线免费看| 九色 人妻 大香蕉| 综合网亚洲在线| 日本国产高清色www视频在线| 日本九九久久99播| 另类欧美色| 偷看洗澡一二三区美女| 国产偷人妻精品一区二区在线| 国产高清亚洲日韩一区| 六月丁丁香| 欧美天天影院| 高跟丝袜AV专区国产| 超碰天天久久79| 亚洲欧美成人网站AAA| 九九av| 亚洲第一男人天堂| 欧美日韩精品一区二区三区高清| 丝袜无码a片| 中文字幕第9页萱萱影音先锋| 日韩精品国产精品五码一区二区| 亚洲熟女乱综合一区二区在线-...亚洲国产日韩欧美一区二区三区,久久久久久精 | 日韩性爱小视频| 黑操B| 欧美加勒比| 婷婷久久五月天| 加勒比色99999| 欧美黄片视频在线观看免费| 天天干1区2区在线| 国产欧美日韩精品中文| 美女干逼2| 亚洲国产欧美一区二区潘金莲| 亚洲A色| 一级性爱视频免费观看 | 日本999精品视频| 日韩免费簧片| 久久久av爱| 1769国内精品视频| 大香伊人在线一区| 成人无码电影在线观看网| 天堂精品小草| 草莓精品视频在线免费观看| 大奶尤物鲍汁淫荡欧美视频粉嫩夜夜骚| 精品日韩人妻视频| 亚洲欧美另类少妇精品| 亚洲男人久久综合天堂| 啊啊啊在线观看免费视频| 亚洲密乳AV| 久草热制服丝袜在线观看| 亚洲 自拍偷拍 欧美| 日本顶级天天操狠狠操夜夜操中文字幕 | 久久国色天香香蕉| yw尤物av无码点击进入麻豆| 日韩/97| 亚洲阿v天堂无码z2018| 亚洲日韩久久精品一区| 午夜理论片在线观看免费| 天天操熟妇| 九九黄色网| 精品久| 日韩av熟女一区二区三区成人| 亚洲一区二区三区在线激情| 中文在线久久字幕| 国产精品一级毛片不卡视| 超碰社区97| 久热超碰| 日产操逼| 欧洲精品人妻| 思思性爱| 天堂成人网| 亚洲综合另类欧美久久久| 操www| 日本一级不卡一二区| 九九综合久久| 欧美一级在线观看成人| 人妻人人澡人人爽人人| 国语av最新自产拍在线观看| 啊啊啊水好多| 久久久草成人网站久久久草成人久久久草久久久 | 爱爱动态120秒| 国产又黄又爽又刺激久久久久久| 超碰日韩美妻| 99性爱| 男女做爰猛烈动高潮A片免费应用 少妇厨房愉情理伦片bd在线观看 不卡中文字幕aⅴ在线 | 亚洲欧美洲综合| 日本三级小说中文字幕| 国产精品一区二区校花| 91蜜桃传媒精品久久久一区二区| 黄污污污污| AV在线性爱| av影院十区| av在线人气| 国产综合永久精品日韩鬼片| 三四中文字幕| 欧美夜色| 激情五月天婷婷| 亚洲一区日韩精品| 97chaopenrihan| 亚洲欧洲视频小说在线观看| 极品尤物自安慰| 97AV在线观看| 久久综合久色欧美综合狠狠| 亚洲日产专区| 无码精品人妻一区二区三区妖精| 三四中文字幕| 天天干人妻| 综合色图区| 久久九九视频九九视频| 五月天亚洲色图| 天天操天天看| 人妻日日夜夜精品| 国产精品久久久久无码AV会牛| 97超碰站| 蜜桃臀一区二区三区久久| 蜜桃臀 后入 一区 二区 三区 在线| 风流老熟女一区二区三区l| 亚洲乱妇p22| 人妻熟妇久草在线| 色噜噜人妻av 中文字幕| 加勒比在线视频一区二区三区| 蜜桃av色偷偷av老熟女| 后入式999| 绯色AV粉色AV蜜臀AV| 色色色热| 欧美日韩精品一区二区三区高清| 97综合国产| 欧洲性人爱视频| 日本999精品视频| 六九九九| 无码视频黄色网战| 国产又黄又粗的视频| 综合久久2017| 黑人综合色| oumeizonghese,www| 欧美性天天影视| 久久男女激情视频网站 | 国产丸一视频| 亚洲自拍欧美国产首页网曝| 色性综合| 在线99热| 伊人黄色视频免费观看| 精品国产乱码| 搡老女人老熟女91| 怡红院久久老司机| 大香蕉伊然在亚洲91| 四虎884a| 夜夜操91744565| 人妻啊啊人妻啊| 亚洲天堂99| JIZZJIZZ国产精品喷水| 免费黄色片。| 无遮挡又黄又刺激的视频| 一本色道综合久久欧美日韩精品| 色噜噜狠狠色综无码久久| 亚洲精品美女操逼| 美女淫穴| 蜜桃中文字日产乱幕4区| 五月天激情小说| 国产久久久久久久久一区二区| 大香蕉专区| 国产精品熟女九色九色蜜臀| 亚洲中字幕日本一区二区三区| 欧美美女视频| 国产激情在线| 99精品无码| 天天影视之亚洲综合网| 亚洲综合射| 97一本大道亚洲一区| 激情亚洲天堂| 99热精品国产| 操九九九九九九| 99色视频| 久久小视频| 色色五月天婷婷| 超碰九色| 久久女婷| 99热婷婷| 色五月亚洲| 屌逼麻豆| 91无人区卡一卡二卡三乱码入口最新版:能让用户有更多选择的选择-经典说说-爱 | 亚洲成aⅴ人片不卡无码| 91性高朝久久久久久久久| 黄色免费网| 亚洲人妻中文在线视频| 国产在线综合网| 久久久久久久强迫| 四虎国产精品永久在线囯在线| 永久电影三级在线观看| 日本乱人伦片中文三区| 五月天我淫我色av| 久久午夜鲁丝片| 国产精品久久久久久久AV大片| 国产一区二区三区久久久精品| 波多野42部无码喷潮在线观看 | 婷婷尹人大香蕉免费| 国产按摩一区二区三区| 久超碰在| 亚洲男人的天堂V| 国产AV天美| 涩涩久久精品| 大香蕉92| 超碰97久| 亚洲欧美不卡线| 日韩av在线精品观看| 蜜乳成人AV| 天天综合网日韩7799| 国产亚州精品美女久久久免费| 亚洲精品美女久久久久久久久| 五月天激情四射| 日韩人妻少妇中文字幕| 免费看污网站| 97超碰资源网| 人澡逼| 97日亚洲欧美| 亚洲无码电影久久久| 亚洲伊人a线观看视频| 少妇干B| 久久人妻精品| 日韩在线人妻网站| 99热日| 欧美色九九| 欧美片第一页| 日韩 欧美 另类 人妻| 麻豆这里只有精品| 天美av在线观看| 操b网站亚洲无码| 91老熟女91老女人| 国产乱子伦一区二区三区在线观看| 最新亚洲黄色免费电影 | 精品人妻无码一区二区三区不卡-精品人妻无码一区二区...|精品少妇一区二区三 | 日韩人成网站在线播放| 六月丁香五月婷婷| 久久超碰亚洲人| 亚洲综合伊人| 一区二区影视| 亚洲国产欧美一区二区潘金莲 | 伊人久久婷婷| 欧美久久婷| 欧美高潮| 亚洲欧美情色| 国产啊v在线免费播放| 欧美在线播放aaaa| 蜜桃中文字日产乱幕4区| 超碰日韩美妻| 69一区二区| 国产99精品一区二区三区免费| 亚洲五月婷婷| 久久熟妇五十路一区| 久久久久久久久久久精| 日韩av在线精品观看| 国产午夜无码片在线观看影视 | 岛国小电影| 美女骚尻视频| 欧美第一页| 人人操人人叉人人插人人| 98一区二区精品| 无毛精品| 国产亚洲色婷婷久久99精品91 - 百度| 国产人伦a片信息免费片| 一区二区三区精品黑丝白丝酒店对鸡 | 九九久久国产精品| 九九精品网| 中文字幕国产| 校园春色综合| 中文字幕av片| 国产精品久久久久无码Av网曝门| 高清无码国产亚洲| 色婷婷婷五月天激情四射| 日韩综合97p| 懂色天天爱天天日天天射天天澡| 久操综合在线| 天天日骚逼熟女| 三级日本一区二区三区| 婷婷99| 久久久免费懂色| 午夜舔阴达高潮视频免费看| 国产在线精品偷| 伊人991| 麻豆三极片| 伊人久久艹| 九九av| 激情 欧美 亚洲 小说| 亚洲高潮少妇| 黄站在线免费观看| 亚洲密乳AV| 综合久草| 97视频播放| 蜜乳AV一区二区三区四| 超碰97玖玖爱| 久操97| 久久婷婷伊人| 日本最新1区2区3区| 99久久精品无码一区二区毛片免费 | 九久久九九久视频| 人人操人人uiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii | av天堂加勒比| 国产亚洲精品美女久久久m| 口爆欧美91| 欧美综合网| 亚洲欧洲偷拍一区| 欧亚 另类 久| 欧美日韩性爱操大逼| 最新av在线| 色综合V| 欧美有码亚洲中文字幕一区二区三区四区| 熟女熟妇一区二区三四区| 精品v日韩欧美国产| 欧美亚洲高清不卡| 人妻无一区二区三区| 亚洲美女精品| 亚洲在线91| 狠狠狠狠狠狠| 成人无码欧美一级A片狼牙直播| 欧美亚洲日本激情在线| 91久久久久久久| 久久久久亚洲?V片无码V| 青娱乐蜜桃臀AV色婷| 欧美人与动性人交a| 江都AV在线| 男女无套 免费网站| 欧美淫穴| 国产久久久久久| 嗯啊不要啊在线 | 精品亚洲国产成人精品| 日本999精品| 日韩操逼HD| 97爱b| 日日日日做夜夜夜夜无码| 欧美人妻色| 1人人看人人摸人人操| 99国产精品久久久久久久成人热| 人妻9117c| 国产性感在线观看| 亚洲97成人在线观看| 天美一二三在线观看Av| 超清福利精品视频在线| 人人澡综合涩| 日韩综合无码一区久久92| 欧美顶级黄片AAAAA在线免费看| 美女让帅哥通她小鸡鸡| 玖玖爱免费观看视频| 怡红院亚洲怡春院av| 欧美v亚洲v日韩v最新在线二区| 国产欧美日产一区二区三区 - 国产欧美日 | 91老熟女91老女人| 亚洲操人| 日韩内| 日本超碰在线国产一区| 欧美91精品国产自产| 蜜桃中文字日产乱幕4区| 青青青国产手线观看视频2| 激情终合网| 国产精品一级毛片不卡视| 国产av色网| www.色婷婷.com| 男人的天堂2018| 国产精品亚洲四五区在线观看| 国产精品原创巨作?v网站| 亚洲综合性网址| 亚欧高清在线| 97视频播放| 大香蕉伊人网WWWn0n| 岛国在线免费视频| 综合性视频99| 99色色网| 2023天天操夜夜操| 亚洲综合贴图91 | 97人肏| 18禁无码永久免费无限制|