日韩精品一区二区三区在线视频放-无码中文字幕V?一区二区-成年片免费观看视频-国内少妇人妻丰满av-国产精品中文字幕免费观看-亚洲成人久久一区二区三区-国内少妇偷人精品视频无缓冲-一区二区国产精品日本一区二区三区在线网

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è)密鑰回車(chē)就跑。簡(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(qián)。我實(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)銷(xiāo)。這個(gè)對(duì) token 的直接節(jié)省不明顯但能降低請(qǐng)求次數(shù)間接省錢(qián)。第四種是端點(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
返回資訊列表
亚州精人品大香蕉| julia ann久久| 天天看天天在线精品| 黄站在线免费观看| 久久久精品视频欧州站| 中文字幕在在线观看网站| 嫩草影院在线观看精品| 操逼无码操逼| 色噜噜人妻av中文字幕| 骚熟女吞| 加勒比AV网| 久久久久久国产精品| 免费观看国产小粉嫩喷水精品午| 日韩综合无码一区久久92| AV男人天堂网| 超碰伊人在线| 亚洲精品一卡二卡三卡福利视频网站| 草b在线| 色五月婷婷五月天| 五月天激情小说| 久久99亚洲精品久久99果| 精品成人无码| 日本免费中文字幕在线| 乱伦一二三区| 午夜影美女日鸡鸡天天视频国产| 日本在线视频导航| 免费强奸av| 国产精品人妻一区二区| 日韩成人私密一级精品av| 欧美美女视频| 丰满人妻一区二区三区免费| 超碰在线免费一区二区三区| 欧美日韩在线视频网站| 亚洲无线观看久久| 亚洲天天做日日做天天谢日日 | 很黄很色的视频在线观看| 丝袜亚洲综合| 久久久久久网址| 少妇久久久久久| 一区二区三区不卡视频| 精品久久久av无码免费| 男女性感激情网站| 国产日比| 亚州色站 日韩电影| 97欧美精品综合| oumeisetu综合| 一区二区偷拍拍视频| 色99视频| 亚91亚洲网| 中文字幕88av在线| 亚洲精品1区| 另类视频在线| 精品国产乱码久久久久久久久久毛片 | 久久久久久久六六| 亚洲97精品| 国产色产精品在线观看 | 色女99一级片在线观看| 欧美97视频| 少妇久久久免费| 久久欧美激情| 福利在线黄片| 91天天综合网,天天综合网| #NAME?| 欧美黑人与女人91| 欧美日韩大香蕉| 无码WWW免费视频网站| 日本午夜精品理论片A级APP发布| 麻豆蜜桃视频在线观看 | 亚洲综合另类小说色区亚洲成av人片在www| 超碰无码加勒比| 久草免费在线一区二区| 欧美日韩m| 欧美日韩大陆黑人少妇99| 青青三级视频| 97超碰人人操人人操| 国产精品美女在线一区| 亚洲第一页色| 国产视频大全| 亚洲天堂男人的天堂| 日逼逼免费看| 狠狠中文字幕| 久久日韩肥臀| 深夜福利黄片| 思思久热在线精品66| 日韩免费a级毛片无码a∨| 小视频国产| 超碰av人人人| 中文字幕女同在线| 无码区蜜乳| 无套内射性感少妇视频| 国产成人天堂| 国产亚洲精品美女久久久| 综合网色| 91少妇通奸网站| 日本熟女不卡视频| 强上我不卡卡| 69一区二区三区| 日韩性爱高清免费视频| 久久精品区| 天天干人人干天天日97| 日韩精品9999| 免费αV在线视频| 婷婷伊人网| 极品后入免费视频| 久久精品人人做人人看| 毛片视频白嫩| 国产精品诱惑| 天天射,天天操,天天爽-国内精品一区二区三区-成人AV | 97亚洲中文| 日本性爱少妇| 五月天久久人妻| 国产一区二区三区精品观看啪| 免费视频a级毛片免费视频| 九九九只有精品| 少妇淫妇久久久久久久| 熟女突然公开看18禁影片| 伊人久久大香线综合无码| 加勒比aⅴ| 久草五月| 精品78| 欧洲天天在线| 日韩成人高清一区二区| 免费看污网站| 国产精品久久妻无码网站| 色婷婷综合久久久久中文国产精品一区中文字幕,国产福利电影一区二区三区 | 久久亚洲天堂| 精品久久青青草| 人妻少妇精品久久久久久久| 区一在线观看| 一级黄色性爱A级片| 丝袜翘臀后入欧美校园亚洲自拍另类小说一区中文字幕少妇诱惑 | 高清无码在线播放网站| 白丝在线一区| 日韩欧美经典在线观看| 久久性爱视频99| 四虎免费看黄| 日本一区二区三区四区免费观看| 9精品久久久久| 国产精品久久久久av| 天天综合青苹果| 国产亚洲一黄| 91精品微拍福利| 国产一区二区三区,在线观看观看 五月开心久久AV官网 | 97精品综合久久| 久久老熟女| 国产少妇与亚洲av| 秋霞成人一级在线观看| 91亚洲欧美| 91网站18在线| 三级片大波波| 91在线精品| 久久午夜神马| 中文字幕人妻色偷偷久久皮 | 色综合尤物| 午夜精品久久久| 诱惑人妻欧美一区在线播放| 久久五月婷| 久久亚洲AV无码白度| 亚洲男人天堂2016| 好湿好紧好爽 视频| 盗摄女人妻在线| 天美传媒麻豆一区二区三区国产精| 大香蕉男女超碰精品在线| 婷婷av在线中文字幕| 国产精品午夜福利视频| 91N欧美| 影视综合无码少妇| 亚洲AV无码乱码| 亚洲91大片| 最新加勒比丝袜在线| 免费在线黄片视频| 亚洲美女AV无码| 蜜桃臀AV在线| 东京成人一区| 理论久久婷婷网 8| 久久久精品视频免费观看| 欧美一级黄色免费专区| 久久久精精精| 97干97色| 欧美性91| 综合亚洲网| 色悠久久久av| 激情黄色五月天| 手机不卡视频不卡在线一二三区| 成人在线视频网| 色黄污美女啪啪啪免费网站| 日韩无限资源| 狠狠入| 91男人天堂网| 超碰97亚洲区| 97超碰中文| 97久久超碰国产网站| 日日干日日| 日本岛国黄色网址| 搡老熟女老女人老熟妇免费视频| 国产精品宅男免费| 成人性爱av| 国产在线能看的你懂的| www国产无码| 蜜臀久久99精品久久久久久婷婷| 超碰97极品9| 日本国产二线女色| 亚洲中文字幕av | 亚洲精品国产熟女| 在线无码操| 色人久久| 日韩精品在线观看观看| 91在线超高颜值国产| 亚洲国产成人综合碰碰三级经典| 久久久久久性爱免费视频| 青青草在线视频播放器| 久久AV无码AV| 日韩无码视频黄色| 亚洲综合另类小说色区亚洲成av人片在www| 97视频网站| 女人天堂av在线播放| 成人久久久| 97超碰超碰| 国产精品黑人一区二区三区| 搡老女人老妇女AAA一VU麻豆| 国产操伦| 色综合九九| 五月天激情综合网| 男人的天堂成人的社区| 天天干天天中出av| 色臀AV| 乱伦熟妇一区二区| 五月婷婷基地| 欧美78| 无码精品啪啪啪一区二区三区三州| 超碰久在线天天做| 色欲天香天天综合网-成年人三级片网站-欧美乱妇狂野-日韩国产专区-久久久久久 | 久久超碰av在线| 女人18精品一区二区三区| 中文字幕视频二区| 乱抡国产91| 五十路三级片| 九九九九久久久| 在线视频一区二区传媒| 亚洲图片偷拍欧美| 日韩视频中文字幕| 91三级理论片播放器| 99这里有精品视频| 久久、1234| 东京热伊久| 国产综合色精品在线观看| 久久男人精品| 日韩在线视频1234| 九九九九热只有精品| 欧州一区二区三区四区| 强奸xx国产| 国内精品久久国产,www香蕉久久五月丁香,亚洲欧美日韩精品永久在线,日本精品一 | 禁十八久久| 高潮9999外国| 97在线精品观看视频| 97人人草| 亚洲综合 欧美| 日本一区二区不卡| 亚洲超碰在线| 传媒在线观看一区二区三区| 国产av又色又爽又黄| 五月天开心网| 果冻传媒A片麻豆熟妇人妻| 日本国产亚洲一区在线观看| 99热9| A啊啊在线观看| 91w欧美| www黄片免费看com| 久久国模av| 久草加勒比一区在线| 91久青| 成人精品在线观看| 久久久久网站-538在线视频-欧美永久乱码 | 国产亚洲精品一区二区三区| 色色无码| 玖色av| 欧美一级特黄淫片在线观看| 嗯嗯,好大,好爽,好骚| 日本不卡五区| 亚洲图片欧美日韩| 91制服丝袜中文字幕| 久久久无码av精| 日本久久综合| 另类小说综合网| 69超碰综合| 东北老熟女| 9l视频自拍9l九色成人| 天天欧美| 伊人久久国产免费观看视频| 国产精品人妻免费精品| 国产黄a三级三级三级av在线看| 综合熟妇一区二区三区| 色婷久久| 夜夜爽夜夜操| 蜜臀AV成人精品蜜臀AV久久| 岛国免费视频在线| 综合激情一一91| 91在线视频免费播放| 欧美78| 国产精品无码久久久久2025| 人妻天天爽夜夜爽2| 大香网站| 国产精品一区二区三区在线| 影音先锋国产精品| 精品视频一区二区| 97欧美精品综合| 亚洲成人黄色在线观看| 男人的天堂无码| 日韩不卡a级视频专区| 免费看国产大AB| 激情综合网五月婷婷五月天| 鸥美中出| 精产国品一区二三产品| 亚洲日韩美国人妻| 国产精品久久久午夜夜伦鲁鲁| 国产女人成人精品视频| 亚洲情欲| 黑人与人妻| 婷婷AV一区二区三区| 蜜臀网址在线| 熟妇一区二区三区| 色嗨嗨在线| 96超碰网| 密臀视频一区二区三区| 99只有精品| 立川理惠被中出无码| 久久久久大香青草精品综合| 99re9在线| 秋霞免费无码视频日韩A片| 欧美青青视频| 操操操操操操| 欧美99热| 综合免费无码中文| 蜜臀久久99精品久久久久久-DVD原版全| 性色中出| 人妻AV在线| 亚洲av无码成电影在线播放| 精品对白久久不卡| 肉丝无码中文高清| 丝袜综合| 91亚·色| 国产亚洲禁久一区二区| 黄片视频观看| 久久中文字幕在线观看| 97精品久久久久中文字幕| 好吊妞转入那个网| 日本视频在线观看污污污| 欧美色青| 亚洲另类春色| 大香蕉草草| 亚洲天堂日本| 天堂麻豆天美| 一区二区偷拍拍视频| 高清成年美女黄网站免费大全| 91成人无码| 亚洲AV不卡在线观看| 神马久久中文字幕| 中文幕97| 亚欧中文字幕在线视频| 操我啊啊啊啊啊| 激情久久久| 自拍偷拍2025在线观看| 夜夜影视四色| 国产欧美精选激情视频| 国产精品嫩草影院午夜两性| 欧美AB在线| 欧日韩一二三f区| 欧美大干日韩| 免费国产| 国产热av| 日本精品九九九| 久久m| 国产美女91视频| 玖色AV| 久久久久一本一区二区青青蜜月| 欧美日韩91| 精品国产肉丝袜在线拍国语| 人人透人人操| www.狠狠| 国产400孕妇孕交群| 国产AV无码AV| 性爱精品一区| 精品伊人久久久大香线蕉小说| 欧美亚洲素人制服精品| 国产精品久久天天干| 欧美亚洲中文| 波多野结衣之双飞调教在线播放| 岛国在线国产| 超碰人人操97碰| 国产美女裸体秘 永久无遮挡| 国产福利一区二| 精品日韩人妻精品一二三区| WWW操逼| 国产精品国产自产高清AV | www.色婷婷| 综合激情婷婷| 欧美大码在线视频| 今日头条成人一区二区三区四虎精品| 人妻人人澡人人爽人人| 大屁股熟女一区二区三区| 欧美在线干| 综合亚洲欧美| 91肉片| 国产成年女人免费视频播放a| 巨爆乳一区二区爆乳区| 色官网在线| 男人的天堂啪啪啪啪啪蜜桃不卡| 毛片17S| 日韩av色图| 黑丝制服中文字幕| 东北少妇高潮zzzz| 精品国产久热在线观看| 加勒比在线视频| 大肉棒导航| 青青青青青手机视频| 国产精品com| 国产91乱伦| 婷婷综合五月天| 色情亚洲日本成人| 亚洲男人的天堂va亚洲男人社| 搡老女人911熟妇老熟女| 蜜乳AV一区| 夜夜一区二区| 啊嗯嗯啊好大好爽| 免费观看成人www精品视频| 久久亚洲欧美中文字幕国语| 天天干,天天日| 日韩无码久久熟女一级片| 91精品人妻一品二品三品| 看大黄色大片原件| 天天操女人| 啊嗯嗯啊好大好爽| 老子午夜伦不卡影院| 激情五月天丁香社区| 干b在线性社区| 中国91AV| 手机在线看片免费人成视频| 青青草视频在线观看一区二区| 97超碰欧美手机在线| 人人爱人人乐人人操| 日本精品第一视频在'| 狠狠热这里都是精品| 欧美在线天堂| 三级三久久线久久99久目本WW| 美女大乳久久久久久久女人18| 欧美色干| 色狠狠综合| 天美麻豆黄色录像| 国产一区免费午夜视频| 精品无码久久久| 91国产精品在线看| 神马午夜久久久| 国产精品香蕉| 激情综合五月婷婷| 男人的天堂三级| 熟女五十路一区二区三| 开心六月色| 九热中文字幕| 激情五月婷婷| 欧美78P| 97人人干人人操| 91激情国产| 国产精品一级片在线看| 久久久久久久久久久久欧美日| 12一15性XXXX粉嫩国产| 精品九九国产无码| 国产suv精品一区二区四区999 | 少妇综合网| 日本欧美韩国日产片片在线看免| 欧美激情区| 丁香五月激情五月| 91色插| 成功精品影院| 91亚州| 英伦大奶子熟妇吊带| 婷婷超| 91色黑人少妇| 国产欧美岛国精品一区| 国产中午字一暮区| 色色国产| 色y情视频免费看| 精品网站99999| 国产 日韩 欧美 中文 另类,国产 欧美 另类 制服 变态,高清 日韩 欧美 中文,高 | 色色色色色色色色色色色色色色综合| 欧美日韩中文字幕人妻| 性色高清在线| 亚洲午夜福利在线影院| 亚洲熟女乱综合一区二区在线-...亚洲国产日韩欧美一区二区三区,久久久久久精 | 熟女一区二区三区| 91美女国产在线| 天天操天天射青青草| 夫妻日逼| 国产女人和拘做爰视频 | 激情色色| 青青草国产欧美非洲黑人| 久操黄色视频| 国产精品爱欲| 久久久久96| 99这里都是精品| 国产成人拍国产亚洲精品| 一区=区三区视频| 操操逼操操逼操操逼逼| 久久久亚洲精品中文字幕人妻| 熟女人妻久久中文字幕一二区| 国语对白露脸XXXXXX | 国产无码三级视频在线观看| 久久久久久久9最新免费视频观看| av资源在线播放天堂| 午夜超碰| 色眯眯av| 五月天黄色av| 成人免费在线网站| 日本操逼视频免费| 另类老少妇| 久久国色天香香蕉| 大香蕉综合| 高清在线不卡一区二区 视频| 91在线丝袜| 用力操死我| 自慰白浆在线观看| 无码高清操逼网址| 啪啪自拍九九综合| 国产精品高朝久久久久久久| 亚洲欧美爆| 久久xxxx| 操逼操网| 国产亚洲精品美女久久久| 校园春色亚洲色图| 久久是精品| 青青草精品| 97天天摸天天碰| 国内精品久久久久影院亚洲| 国产精品毛片?v一区二区三区| 97碰碰色| 97操碰| 精品久久大胆人体| 日日干日日操五月天伦理视频| 婷婷AV一区二区三区| 中文日本免费高清| 边做饭边操逼逼| 日本精品一区二区三区四区的功能| 丰满少妇精品一区二区| 九九亚洲色在线观看| 91l欧美在线| 超碰色中文| 中文字幕一区 二 区 三 四 五 区日 日 骚 | 高清孕妇孕交 交| 欧美偷偷网| 九九热精彩视频| 曰本熟女视频| 欧美性爱一区二区三区四区 | 91老司机精品| 欧美大的香蕉有线电视视频| 97chaopengongkai| 97爱综合| 午夜国产综合视频在线观看 | 性吧在线视频| 欧美美女自慰一区二区三区| 混色激情av| 欧美亚洲性爱一区二区| 色综合中文字幕不卡| 伊人五月天青青草婷婷| 精品v1区| 91中文精品日韩欧美在线 | 国内亚洲高清无码| 人人贴人人摸| 免费中文在线| 色情婷婷| 人妻天天爽夜夜爽精品2| 欧美久久毛片基地| 欧美大片天天看| 福利大香蕉| 91痴汉| 国产97亚洲| 激情黄色片在线观看| 国产精品福利视频播放| 黄色免费网页无码| 久久99久久99久久99人受| 大奶啊啊好爽| 日韩AV一区二区三区三州三州| 四虎国产成人精品免费一女五男| 日日日大屁股骚女人精品| 精品一区99999| 亚洲熟女综合一区二区| 18禁在线视频| 自拍偷拍 日韩无码| 中文字幕永久在线| 欧美一区二区传媒| 久久成人网站| 国产视频人人网| www.av在线视频| 五月丁香久久| 黑丝日韩av丝袜av| 久久精品超碰| 国产欧美精选激情视频| 天堂岛av| 亚洲熟女偷拍在线观看| 淫荡网址| 日本一级二级三级网站| 毛片视频白嫩| 人人妻人人色一区二区三区| 中文字幕av亚洲精品| 亚洲少妇综合在线播放| 天天看片天天爽| 啊嗯嗯啊好大好爽| 三男一女不戴套的A片| 国产 丝袜 欧美中文 另类| 77777亚洲蜜臀精品久久综合蜜臀| 天天综合网~91综合网| 日本操逼视频免费| 九九RE视频在线精品| 躁躁日曰躁2020| 九九九九九九九九九国产精品| 无码天天操| 欧插网站| 天堂成人网| 日韩性爱再线视频| 啊啊啊快操我视频| 97超碰精品| www.久久99| 九九九九免费视频| 亚洲无无码αⅴ每日更新| 99热这里| 精品日韩产品在线,日韩在线不卡视频,欧美日韩免费专区/久, | 国产家庭乱伦表演| 色欧美天天| 中文字幕青青草| 在线观看亚洲专区| 久久99手机免费视频| 91色狼| 人妻少妇色综合| 欧亚韩国999| 国产人妖视频一区在线观看| 国产精品欧美激在线| 国产精品免费久久久久久久久久| 天天弄天天操| 欧美性色欧美| 色噜噜狠狠色综合日日| 激情另类激情| · —级AA伦aa坐爱午夜极速ⅴA一区天天噪天天噪天天噪 | 好吊色综合| 五月婷婷啪啪| 91性网| 五月天伊人| 91丰满| 人人人人人人少妇| 欧美96精品在线| 亚洲影视综合网| 色吧91| 蜜臀AV一区二区三区激情综合| 懂色Av| 中文字幕版| 国产成年女人免费视频播放a| 国产嫩草精品A88AV在线| 日本淫乱女一区二区三区视频| 日韩pv中文| 亚洲中文字幕熟女| 丁香五月自拍| 婷婷五月天久久久| 亚洲AV不卡在线观看| 超碰九九| 91美女中出| 亚洲啪啪综合?v一区综合精品区| www四虎| 日韩强奸av| 91爰爱欧美| 性做久久久久久久| 欧美碰碰综合色| 欧美 亚洲 制服 精品| 亚洲自拍偷拍视频在线| 97天天弄| 亚洲色欲天天人妻无码系列专区| 伊人91| 亚洲成人精品久久久| av无码av无码专区| 欧美综合天堂| 麻豆九九九| 操我无码| 亚洲熟女av中文字幕| 欧美在线色图| www…国产操逼| 免费试看60秒| 日本孕妇孕交| 91蜜臀熟女| 岛国片国产成人亚洲播放| 日韩无码服务区| 夜夜夜久久| 天天做日日做天天欢。| 亚洲牲交| 久久久天美| 青青操97| 日韩久久艹| 欧美国产日韩高清在线| 91n处女在线观看| 高清不卡一二三区视频......| 亚洲精品三区在线观看| 黑人在线91| 欧日韩在线观看| 婷婷五月天成人网| 亚洲va有码在线天堂| 久久精品无码一区二区三区| 久久久久久人| 中文字幕乱碼在线| 欧洲熟妇xxXx欧美老妇裸体| 亚洲无码国产探花在线观看| 色香网| 欧美夜夜骑视频| 天美av在线观看| 久久草在线综合视频| 人妻干天天| 白嫩少妇| 东北熟女91| 自拍啪啪视频| 操少妞在线视频| 天天干天天日天天射黄色片| 国产成人亚洲精品自产在线 | 99热欧美| 秋霞影音一区二区三区| 成人自拍三级在线观看| 蜜桃久久一区二区| 国产白丝网站| 无码九九| 男人天堂免费| 中国黄色特级精品一区二区三区片| 欧美日韩夜夜| 精品久久視頻在线| 色婷婷影视| 717影院理论午夜伦八戒| 波多野结衣先锋影音| 欧洲亚洲国产综合在线| a级免费在线观看| 天天噜| 日韩大香蕉| 亚洲影视综合| 丰满人妻一区二区三区色-百度| 国产精品丝袜在线| 久久久久久久久久久久97| 精品丰满熟妇人妻一区| 97操综合| 国产白丝网站| 精产品久久| 色九久| 亚洲高清自拍| 丁香色狠狠色综合久久小说| 中国人高清www色视频免费| 国产老女人久久毛| 精品国产一区探花在线观看| 校园春色综合网| 日韩av性爱在线播放| 人人看黄色视频| 91看黄片| 午夜福利精品| 精品一区二区成人动漫| 91色色色| 天天插天天舔舔天天干| 欧美少妇第一页| 熟女AV一区| 夜夜国自区| 女生久久网| 成人五月天丁香激情综合| 性色av大全| 操操逼操操逼操操逼逼| 久久老子无码午夜伦不卡| 人妻少妇久久久| 婷婷激情一区二区三区俺也去| 91美女在线看| 色哟哟av| 九九综合九九综合| 欧美黑人精品在线播放| 欧美一区二区亚洲天堂| 91ise欧美| 中文字幕十五区| 97在线日韩中文字幕| 久久大| 国产精品免费日韩| 91黑丝露脚| 三级网站超变态精品| 国产乱不卡| 欧美97| 免费A V在线播放| 天天综合色电影| 在线免费试看60秒| 好属操| 东亚亚洲无码高清| 精品无码一区二区| 夜夜精品视频一区二区| 一区二区三区免费视频入口| 综合久久欧美| 亚洲城人男人的天堂| 久久久免费视频18| 韩三级a视频在线观看| 日本三级韩三级99久久| 日韩9999| 久久久久久性爱免费视频| 盗摄女人妻在线| 亚洲综合888| 日韩无码第3页| 乱伦1色页| 清清一区二区三区四区不卡视频| 亚洲AV色图一区| 亚洲无码超碰免费| 天天综合色电影| 丝袜视频网国产90| 欧美 日韩 亚洲 春色| 91狠| K8久久久久| 大香网站| 天美传媒在线一区| 国产精品久久aV| 伊人久久88国产女| 校园春色 亚洲| 久久亚洲AV无码专区国产精品| 成人熟女视频一区二区三区| 无套后入双马尾| 强奸a片网| 啊灬啊灬啊灬啊灬高潮奶出了免费视 | 人人做天天爱| 男人天堂站| 91综合网站| 激情综合五| 亚州五月| 能直接看AV的网站| 久久综合av| 久久男人精品| 久久999久| 岛国1区2区3区在线观看| 日本女人操逼| 操婷婷逼| 亚洲一卡2卡3卡4卡乱码网站| 91麻豆天美国产欧美| 黄久久| 国产精品探花视频| 少妇第一页| 一线黄色免费性爱片| 美女主播色欲91抠b在线播放| 婷婷婷婷婷婷久久久久| 国产伦精品免编号公布| 黑人综合网| 综合网,亚洲,欧美| 91 欧美| 人人喜人人妻| 青娱乐福利99| 日日夜夜国产综合| 免费黄色片。| 狠狠2050在线观看| 婷婷丁香五月天亚洲天堂网| 丁香7月婷婷| 日日碰狠狠添天天爽超| 亚洲欧美国产精品久久久久久久| 黄网在线播放| 国产传媒一区二区三区| 116美女午夜| 日韩强奸av| 青青青艹在线视频| 爽 好舒服 无码刺激久久| 久久精品操| 欧美极品女人的天堂| 亚欧无码线免费观看视频| 色爱欲亚洲| 国精精品无码一二三区水多多| 韩国毛片一区二区三区| 色色操| 26uuu最新| 韩国国产欧美情侣视频在线| 日韩乱伦视频| 亚洲图片欧美| 夜夜综合| 69精品人人人人| 亚洲一区二区三区在线激情| 加勒比海成人视频网| 抽插无码高清一区| 日本人妻最新在线中| 男人的天堂2000| 久久XX| 无码高清操逼网址| 51一区二区三区| 人妻碰碰碰碰碰碰| 郑州宾馆老熟女露脸啪啪| 东京热av影院| 超碰天天操你比| h在线看免费版在线看| 欧美成人A√在线一区二区| 青青草日韩免费观看高清在线| 中文字幕一区日韩精| 日韩成人性日韩成人性爱视频在线免费观看| 欧美综合在线91| 一起草AV| 亚洲一卡2卡3卡4卡乱码网站| 久久久久久久97| 中国黄色特级精品一区二区三区片| 麻豆国产尤物AV| 2018天天干在线视频| 熟女人妻一区二区三区| 综合97久久| 国产美女91视频| 六月丁香五月婷婷| 夜间福利片1000无码| 9色国产精品一区粉嫩| 黑人精品欧美一区二区蜜桃| 久久久久久波多野吉衣高潮| 青青操青娱乐| 免费综合亚洲中文| 少妇一区二区三区高速| 欧美综合91| 久超碰这里只有精品| 97超级欧美| 色性荡荡荡荡视频| 欧美精品99久久久| 色一色综合网| 上海一级黄片| 亚洲av无码国产精品字幕| 男女啊啊啊| 九九热午夜欧亚国产视频| 75大香蕉| 国产久久视频| 久久精品视频久久久| www色色色com| 国产一区二区视频在线播放| av在线一区二区三区| 久久性生大片免费观看性| 欧美综合色,www| 天天久久久久久| 后入日本1234| 亚洲素人综合| av草草在线电影| 国产久久久久影院老熟女| 操死我了嗯嗯嗯| 你草精品在线视频| 亚洲影院小综合| 久久色一区| 久久大香蕉手机高清视频| 香蕉在线一区二区三区| 99爱在线视频| 日本三级黄页| 亚洲天堂综合AV| 深夜啪啪啪视频免费| 亚洲 日本 一 二 三| 丁香激情五月天| 夜夜爽33333| 欧美午夜精品久久久久久超碰| 色综合天天| 久久久久久久久久久六六| 91 亚洲 欧洲| 国产少妇与亚洲av| 人人澡人人爽人人精品| 男人的天堂.com| 东京成人一区| 色www精品视频在线观看| 97精品久久久久中文字幕| 激情人妻另类| 欧美图片校园春色| 人妻精品一区二区| 综合久久少妇中文字幕| 综合av社区| 精品一区二区成人| a在线视频免费观看| 色婷婷影院| 真实高潮91| 欧美91网站| 国产suv精品一区二六| 天天综合青苹果| 日本国产欧美一区三区二区| 久久精品日韩| 啊v视频在线观看| 国产不卡精品91| 精品网站99999| 久久天堂网| 干少妇视频| 成人小说视频在线精品欧美| 欧美三级中文字幕hd| 五月综合激情网| av在线人气| 九久久精品| 好爽视频在线观看视频| 日韩精品在线观看观看| 三级三久久线久久99久目本WW| 玖玖视频在线资源一区二区三区| 亚洲免费日韩在线一区二区| 土豪酒店各种姿势玩弄极品幼稚| 国产熟女一区二区| 亚洲图片激情综合另类| 亚洲欧美日韩综合在线尤物| 日韩专区数据列表-第3230页-精品国产一区二区三区香蕉 久久99熟女人妻中文字 | 91超碰在线观看| 久久神马| 人妻激情偷乱视三区频一区二区| 啊啊啊 在线观看| 婷婷九月国产| 国内偷拍精品一区二区| 91在线精品| 亚射在线| 精品国产乱码久久久| 男女激烈网站最新| 狠狠狠狠狠干| 亚洲性综合| 12一15性XXXX粉嫩国产| 国产精品亚洲免费| 国产成自自拍在线观看| 国产99999| 俺去俺来也在线www| 美骚妇av高清在线| 久久九色| 久久久九九网站| 天堂射| 国产肏逼网站| www.99热| 92大香蕉| 精品一区二区成人| 99re69| 麻豆三极片| 大奶啊啊好爽 | 红杏大香蕉| 亚洲国产福利视频| 26uuu性| 黄色不卡视频| AV乱伦专区| 69人妻人人揉人人躁人人精品| 91无码人妻精品一区二区三区蜜桃| 欧美成人四级在线播放| 久久久婷婷| 日本伦乱九九九综合| 日韩AV一区二区三区四四| 蜜区区视频79| 五月丁香社区婷婷日韩欧美精品影院| 亚洲欧美setu| 翔田千里Av在线| 欧美图片色综合| 国产一级高清免费观看| 亚洲婷婷五月天| 女人香蕉久久毛毛片精品| 亚洲最大无码中文字幕网站| 久久精品99久久久久久| 亚洲第一黄色av网站| 九九九九免费高| 中日亚韩免费视频| 国产日韩欧美| 国产www色在线观看| 日韩精品电影| 日本欧美一区二区三区免费| 情侣操 逼视频99| 久久成人午夜精品影院 | 亚洲综合精品国产一区| 国产熟女高潮一区二区三区| 国产精品久久久久久 百度| 亚洲欧美日韩中文久久自慰| 亚洲αv一区二区三区| 好吊爽好吊爽在线视频,中文字幕精品一区二区日本,国产良妇出轨视频在线观看, | 蜜臀一区二区三区在线| 九九热男人天堂| 国产亚洲福利第一页丝袜| 白丝AV网站| 三级激情网站| 99热日| 亚洲欧洲综合视频在线| 人妻丝袜一区二区三区在线| 九九久久九九久久| 日本孕妇一区二区视频操逼免费看 | 精品少妇一区二区| 日本在线一二 | 18禁网站在线播放| 色噜噜人妻av中文字幕| 天天日少妇逼AV| 狠狠婷婷亚洲中文综合久久| 欧美精品偷拍| 午夜福利免费福利视频| 校园春色美腿丝袜 | 亚洲另类色综合网站| 中文字幕五区| 中文字幕日韩电影人妻| 啊啊啊啊啊啊啊网址在线观看| 麻豆国产免费影片| 亚洲精品97| 国产性爱欧美性爱在线| 婷婷五月天AV| 一本色道综合久久欧美| 日韩色图 一区二区| 色97| 中文字幕交换人妻| 欧美97色| 蜜桃一区二区三区| 99色综合| 久久社区一区二区三区| 亚洲三级。日韩三级| 欧美激情超碰777| 熟女被操视频网址| AV麻豆免费一区| 欧美色道啊| 蜜桃在线观看一区二区三区| 一级啊性爱在线视频| 欧美一级在线观看成人| av 模特一区了| 九九热精品免费视频| 欧美少妇性爱网站| 久久久9999| 人人妻天天做天天爽| 中文字幕加勒比海高清无码免费视频 | oumeisetu综合| 强奸乱伦资源| 欧洲性爱无码区| 校园春色 亚洲| 亚熟hd视频在线| 天天透伊人| 性爱1区| 中国少妇XXXX做受| 色欧洲| 91亚洲黄色网| 亚洲日韩东京热一区| 亚洲国产欧美日韩精品一区二区三区,国产一区二区三区在线看片,欧美性猛交 XXX | 日本久久精品| 综合免费无码中文| 亚洲精品一区二区精华| 国产sv美女内射| 97欧美色综合| 亚洲熟女乱熟乱熟妇综合网二区| 日韩久久三区| 99久久精品无码一区二区| 乱操9999| 色色综合97| 亚洲精品丝袜| 99爱视频| 啊视频在线| 欧美人妻一区| 五月天婷婷影院| 神马久久久久久| 强奸乱伦中文字幕AV| 嫩草 我啊~嗯~在线| 日本色色色| 校园春色亚洲色图| 97干在线| 亚洲偷拍自拍在线视频| 伦伦成年午夜免费视频| 婷婷伊人五月| 中文字幕在线免费观看 | 久久鲁夜| 午夜精品久久久99| 精品人妻1237| 99热免费| 久都青青视频| 天天摸天天插天天日| 精品超碰中文在线| 五月色综合| 91粉芽高清在线一区二区| 亚洲精品视频在线| 激情六月婷婷| 亚洲欧美大香蕉| 亚码激情| 91逼逼女人91| 操美女人妻| 色欲人妻一区二区在线| 日韩精品9999| 韩日精品福利视频一区不卡在线免| 久久综合女优| 吉川爱美亚洲二区在线| 使劲用力艹少妇视频一区二区| 噜噜噜久久亚洲精品色情| 夜夜操一区二区| 国产蜜臀在线| 亚洲丨在线| 少妇久久久久久久| 国产精品久久久久久高清无码免费看 |