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

ARTICLE DETAIL

資訊詳情

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

Dify Docker部署報(bào)錯(cuò)排查:從環(huán)境配置到運(yùn)行實(shí)戰(zhàn)全解析

Dify Docker部署報(bào)錯(cuò)排查:從環(huán)境配置到運(yùn)行實(shí)戰(zhàn)全解析 如果你正在用 Docker 部署 Dify 這個(gè)開(kāi)源 AI 智能體平臺(tái)大概率已經(jīng)被一堆報(bào)錯(cuò)磨得沒(méi)了脾氣。docker compose up -d看起來(lái)是個(gè)一句話的事但真正跑起來(lái)虛擬化檢測(cè)失敗、Docker API 連不上、鏡像憑據(jù)校驗(yàn)報(bào)錯(cuò)、SSL 證書(shū)不匹配、登錄被鎖……每一個(gè)都能讓你白天裝環(huán)境、晚上查日志。這篇文章就是把我自己從 Windows Docker Desktop 到 CentOS 7 服務(wù)器上部署 Dify 的過(guò)程中踩過(guò)的坑和排查思路完整梳理一遍按“Docker 環(huán)境 → 鏡像拉取 → 編排啟動(dòng) → 應(yīng)用運(yùn)行”四個(gè)階段拆開(kāi)講無(wú)論你是第一次碰 Docker 的新手還是已經(jīng)被 Dify 折騰到懷疑人生的老手應(yīng)該都能從中找到對(duì)應(yīng)的解法。1. 部署前先想清楚Dify 為什么綁定 Docker以及兩條部署路線的坑先說(shuō)一個(gè)現(xiàn)象Dify 官方文檔、GitHub README、教程視頻幾乎全都讓你用 Docker Compose 一鍵部署幾乎沒(méi)人推薦裸機(jī)安裝。這不是因?yàn)楣俜酵祽卸?Dify 的架構(gòu)天然適合容器化理解了這一點(diǎn)后面遇到報(bào)錯(cuò)才知道該往哪個(gè)方向查。1.1 Dify 的組件結(jié)構(gòu)決定了它離不開(kāi) ComposeDify 一個(gè)完整實(shí)例跑起來(lái)至少包含這么幾個(gè)容器nginx反向代理和靜態(tài)資源、api后端服務(wù)、worker異步任務(wù)隊(duì)列比如知識(shí)庫(kù)文檔切片和索引、web前端頁(yè)面、dbPostgreSQL、redis緩存和會(huì)話、sandbox代碼執(zhí)行沙箱、ssrf_proxy請(qǐng)求代理防 SSRF、還有向量數(shù)據(jù)庫(kù)weaviatev1.x 默認(rèn)自帶。這九個(gè)服務(wù)之間有固定的啟動(dòng)順序、共享網(wǎng)絡(luò)、依賴數(shù)據(jù)庫(kù)初始化如果手動(dòng)一個(gè)個(gè)裝光是把 PostgreSQL、Redis 和向量庫(kù)配置到互相認(rèn)得對(duì)方就夠你折騰一天的。Compose 的價(jià)值就是把這些服務(wù)編排到一起一次性拉起并且通過(guò)環(huán)境變量和內(nèi)部網(wǎng)絡(luò)自動(dòng)完成服務(wù)間通信。所以“Dify 部署”本質(zhì)上是“Docker 部署能力”的驗(yàn)收Docker 環(huán)境本身不穩(wěn)Dify 就不可能穩(wěn)。1.2 Windows 和 Linux 兩條路線各自的坑完全不一樣部署 DifyWindows Docker Desktop和Linux 服務(wù)器 Docker Engine是兩條完全不同的路線報(bào)錯(cuò)的表現(xiàn)形式也千差萬(wàn)別。Windows 上的核心問(wèn)題集中在Docker Desktop 本身能不能跑起來(lái)。新版 Docker Desktop 基于 WSL2如果系統(tǒng)虛擬化沒(méi)開(kāi)、WSL 內(nèi)核沒(méi)更新、Hyper-V 組件缺失Docker Desktop 就直接罷工出現(xiàn)virtualization support not detected或者failed to connect to the docker api at npipe:////./pipe/dockerdesktoplinuxen這種經(jīng)典報(bào)錯(cuò)。Linux 服務(wù)器比如常見(jiàn)的 CentOS 7的坑則在Docker CE 安裝源、內(nèi)核兼容性、防火墻沖突上。CentOS 7 內(nèi)核 3.10 對(duì) Docker 和 iptables 的支持都比較老容易遇到iptables: No chain/target/match by that name這基本是 firewalld 和 docker 的 NAT 規(guī)則打架。所以排障的第一步應(yīng)該先確認(rèn)自己走的是哪條路別拿 Windows 的方案去套服務(wù)器也別拿服務(wù)器的命令去處理 Docker Desktop否則永遠(yuǎn)找不到真正的根因。2. Docker 環(huán)境本身的報(bào)錯(cuò)虛擬化、API 連接、網(wǎng)絡(luò)三座大山這一節(jié)處理的都是“Docker 還沒(méi)開(kāi)始拉鏡像就已經(jīng)出問(wèn)題”的情況。我按實(shí)際遇到頻率從高到低來(lái)排序這些都是熱搜詞里出現(xiàn)次數(shù)最多的幾個(gè)報(bào)錯(cuò)。2.1 Docker Desktop 打不開(kāi)提示 virtualization support not detected這個(gè)報(bào)錯(cuò)的完整文本一般是virtualization support not detected docker desktop failed to start because v...意思是 Docker Desktop 檢測(cè)不到虛擬化支持拒絕啟動(dòng)。原因基本就三個(gè)BIOS/UEFI 沒(méi)開(kāi)啟硬件虛擬化。Intel 平臺(tái)是 VT-xAMD 平臺(tái)是 SVM很多品牌機(jī)出廠默認(rèn)關(guān)閉。Windows 的虛擬機(jī)相關(guān)功能沒(méi)啟用。新版 Docker Desktop 依賴 WSL2而 WSL2 需要“虛擬機(jī)平臺(tái)”和“適用于 Linux 的 Windows 子系統(tǒng)”這兩個(gè) Windows 功能。舊版 Hyper-V 和 WSL2 沖突導(dǎo)致 hypervisor 層沒(méi)有正確加載。排查步驟我建議按這個(gè)順序來(lái)打開(kāi)任務(wù)管理器 → 性能 → CPU看右下角“虛擬化”是否顯示“已啟用”。如果是“已禁用”先進(jìn) BIOS 找Intel Virtualization Technology或SVM Mode開(kāi)啟后保存重啟。如果已經(jīng)啟用再去“啟用或關(guān)閉 Windows 功能”里把Hyper-V、虛擬機(jī)平臺(tái)、適用于 Linux 的 Windows 子系統(tǒng)三個(gè)勾上。重啟后打開(kāi)終端執(zhí)行wsl --status如果 WSL 內(nèi)核版本是老的去官網(wǎng)下載最新的 WSL2 內(nèi)核更新包裝一遍。最后再打開(kāi) Docker Desktop到 Settings → Resources → WSL Integration 里確認(rèn)你的發(fā)行版比如 Ubuntu被勾選。注意如果電腦上裝過(guò)舊版 Docker Toolbox它依賴 VirtualBox和 Docker Desktop 的 Hyper-V/WSL2 后端會(huì)起沖突。建議徹底卸載 Toolbox 和 VirtualBox 再裝 Docker Desktop。我實(shí)測(cè)中最容易忽略的是bcdedit /set hypervisorlaunchtype auto這個(gè)命令。如果你之前手動(dòng)關(guān)過(guò) hypervisor即使 BIOS 里虛擬化開(kāi)著Docker Desktop 一樣起不來(lái)。用管理員權(quán)限跑一下這條命令再重啟很多“明明都開(kāi)了卻還是報(bào)錯(cuò)”的情況能直接解決。2.2 Windows 下 failed to connect to the docker api at npipe 報(bào)錯(cuò)完整報(bào)錯(cuò)是failed to connect to the docker api at npipe:////./pipe/dockerdesktoplinuxen這個(gè)“npipe”是 Windows 上命名管道相當(dāng)于 Linux 的/var/run/docker.sock。報(bào)這個(gè)錯(cuò)本質(zhì)是 Docker CLI 想連 Docker Engine但 Engine 沒(méi)在監(jiān)聽(tīng)。最容易踩的坑是Docker Desktop 圖標(biāo)顯示在托盤(pán)里你以為它啟動(dòng)了其實(shí) Engine 還在初始化尤其是第一次啟動(dòng)或者剛更新完。此時(shí)docker version就會(huì)報(bào)連接不上 API。解決順序右鍵托盤(pán) Docker Desktop 圖標(biāo)選 Restart等鯨魚(yú)圖標(biāo)變成穩(wěn)定狀態(tài)不再轉(zhuǎn)圈。重啟還不行就在終端執(zhí)行wsl --shutdown把整個(gè) WSL 子系統(tǒng)關(guān)掉再重新打開(kāi) Docker Desktop。查看 WSL 里是否有殘留的 docker-desktop 發(fā)行版卡死wsl -l -v看一眼狀態(tài)。如果顯示 Stopped在 Docker Desktop 里 Settings → Troubleshoot 點(diǎn) Restart。注意C 盤(pán)剩余空間。Docker Desktop 的 WSL 虛擬磁盤(pán)文件ext4.vhdx會(huì)占用大量空間如果 C 盤(pán)滿了Engine 同樣啟動(dòng)不了。清理磁盤(pán)或用diskpart壓縮 vhdx 后再試。這個(gè)報(bào)錯(cuò)本質(zhì)上就是“CLI 和 Engine 斷了”90% 的情況是 Engine 沒(méi)起來(lái)不是配置錯(cuò)。我在幫朋友排查時(shí)發(fā)現(xiàn)很多人的問(wèn)題出在 Windows 更新后 WSL 被重置導(dǎo)致 Docker Desktop 里集成失效。重新勾選 WSL Integration 并重啟立刻就好了。2.3 Docker 網(wǎng)絡(luò)不通容器通、外部不通還是 DNS 解析失敗Docker 的網(wǎng)絡(luò)問(wèn)題在部署 Dify 時(shí)特別煩因?yàn)?Dify 有九個(gè)容器要互相通信任何一環(huán)網(wǎng)絡(luò)亂掉前端界面是起來(lái)了但登錄后 API 全部報(bào)錯(cuò)。最常見(jiàn)的兩類(lèi)網(wǎng)絡(luò)癥狀第一類(lèi)容器相互 ping 不通docker compose ps 顯示服務(wù)是 running 但功能異常。這多半是 Docker 默認(rèn)的bridge網(wǎng)橋被搞亂了。你可以在daemon.json里自定義網(wǎng)段通過(guò)設(shè)置bip參數(shù)避開(kāi)公司內(nèi)網(wǎng)或路由器網(wǎng)段避免 Docker 默認(rèn)網(wǎng)段 172.17.0.0 和其他設(shè)備沖突。改完daemon.json后記得systemctl restart docker。第二類(lèi)容器能啟動(dòng)但沒(méi)有外網(wǎng)拉不了模型或者知識(shí)庫(kù)外部請(qǐng)求超時(shí)。這通常是 DNS 問(wèn)題。Docker 默認(rèn)會(huì)用宿主機(jī)的 DNS但某些環(huán)境尤其是公司內(nèi)網(wǎng)或者某些云主機(jī)自身 DNS 就解析不了外網(wǎng)。我在daemon.json里加了這段來(lái)解決{ dns: [223.5.5.5, 119.29.29.29] }然后重啟 docker。原理是讓容器直接用公共 DNS 做解析。改完用docker exec container ping baidu.com驗(yàn)證。還有一類(lèi)隱蔽問(wèn)題是防火墻的 iptables 規(guī)則被重置。Docker 安裝時(shí)會(huì)往 iptables 里寫(xiě) NAT 和 FORWARD 規(guī)則如果后來(lái)你手動(dòng)執(zhí)行過(guò)iptables -F或者裝了防火墻管理工具規(guī)則會(huì)被清掉容器就徹底沒(méi)網(wǎng)絡(luò)了。此時(shí)最快的方式是systemctl restart docker讓 Docker 重新寫(xiě)入規(guī)則。經(jīng)驗(yàn)部署 Dify 前先檢查宿主機(jī)能不能ping通外網(wǎng)再檢查docker run --rm alpine ping 8.8.8.8能不能通。把“宿主機(jī)網(wǎng)絡(luò)”和“容器網(wǎng)絡(luò)”分開(kāi)測(cè)試能快速定位到到底斷在哪一層。3. 安裝 Dify 過(guò)程的核心報(bào)錯(cuò)鏡像拉取、憑據(jù)校驗(yàn)、端口沖突Docker 環(huán)境終于跑起來(lái)了接下來(lái)是git cloneDify 倉(cāng)庫(kù)并啟動(dòng)。這個(gè)階段的問(wèn)題集中在鏡像拉取、憑據(jù)驗(yàn)證、端口占用這三個(gè)地方。3.1 完整安裝 Dify 的正確操作序列先給一個(gè)標(biāo)準(zhǔn)的安裝流程后面的報(bào)錯(cuò)都是基于這個(gè)流程展開(kāi)的。git clone https://github.com/langgenius/dify.git cd dify/docker cp .env.example .env docker compose up -d這是最干凈的三步。注意順序不能亂尤其是先cp .env.example .env再 up因?yàn)?Dify 的 Compose 文件大量引用了.env里的變量跳過(guò)就會(huì)報(bào)variable is not set。啟動(dòng)后看狀態(tài)docker compose ps看到一堆容器都是running (healthy)才算成功。如果某個(gè)容器狀態(tài)是starting或者unhealthy用docker compose logs -f service看具體日志。3.2 an error occurred during credentials validation多半是登錄憑據(jù)問(wèn)題這個(gè)報(bào)錯(cuò)在網(wǎng)絡(luò)上的熱度很高。當(dāng)你執(zhí)行docker compose pull拉鏡像時(shí)報(bào)an error occurred during credentials validation基本就是在拉取某個(gè)鏡像時(shí)Docker 嘗試用你本機(jī)保存的 registry 登錄憑據(jù)去認(rèn)證但憑據(jù)已經(jīng)失效或者不匹配。排查方式docker logout docker login先登出再重新登錄注意登錄的 registry 地址要對(duì)。如果你用的是公共 Docker Hubdocker login直接輸用戶名密碼即可如果你在daemon.json里配置了第三方鏡像加速源有些加速源要求額外的認(rèn)證信息那就要檢查你的憑據(jù)是哪個(gè) registry 的。還有一種隱蔽情況是~/.docker/config.jsonWindows 是%USERPROFILE%\.docker\config.json里的auths字段殘留了舊的認(rèn)證信息。手動(dòng)打開(kāi)這個(gè)文件把對(duì)應(yīng) registry 的 auth 刪除再重新拉。Docker 會(huì)優(yōu)先讀這個(gè)文件里的 token哪怕 Docker Hub 本身登錄正常舊 token 也會(huì)干擾。3.3 docker pull 鏡像一直超時(shí)或者卡在 waiting 狀態(tài)第一次部署 Dify要拉 nginx、postgres、redis、weaviate 等接近 2GB 的鏡像。如果網(wǎng)絡(luò)條件不夠理想經(jīng)常出現(xiàn)pull access denied、timeout或者卡在waiting。這里最有效的調(diào)整是配置daemon.json的 mirror 加速地址。在/etc/docker/daemon.jsonWindows 在 Docker Desktop Settings → Docker Engine加字段{ registry-mirrors: [https://你的加速地址] }改完執(zhí)行systemctl restart dockerWindows 上重啟 Docker Desktop。配置好之后docker pull大鏡像的速度提升非常明顯這是國(guó)內(nèi) Docker 用戶部署 Dify 的剛需配置。另一個(gè)注意點(diǎn)是磁盤(pán)空間。Dify 所有鏡像 運(yùn)行后的 volume 數(shù)據(jù)輕松超過(guò) 10GB。拉鏡像時(shí)報(bào)no space left on device就說(shuō)明/var/lib/docker所在分區(qū)滿了。檢查方式df -h docker system df清理方式可以用docker system prune -a刪掉所有無(wú)用鏡像和構(gòu)建緩存。注意這個(gè)命令會(huì)連帶刪除停止的容器如果之前有數(shù)據(jù)容器需要用docker volume保住數(shù)據(jù)。3.4 端口沖突一啟動(dòng) Dify 就把宿主機(jī) nginx 帶崩了Dify 默認(rèn)把 nginx 映射在宿主機(jī)的 80 端口上。如果你宿主機(jī)已經(jīng)跑了 nginx、Apache、或者某寶一鍵裝的環(huán)境docker compose up -d會(huì)直接報(bào)port is already allocated。解法是修改.env文件EXPOSE_NGINX_PORT18080 EXPOSE_API_PORT18081把這些變量改成 18080 等不沖突的端口然后重新docker compose up -d。訪問(wèn)地址就會(huì)從http://localhost變成http://localhost:18080。注意改完.env后一定要在docker目錄下重新執(zhí)行docker compose up -d不能只改文件不重啟Compose 只有在重新 up 時(shí)才會(huì)讀取新的環(huán)境變量。3.5 CentOS 7 上安裝 docker 的額外“天坑”如果你在 CentOS 7 上部署除了上面的通用問(wèn)題還會(huì)遇到幾個(gè)特有的大坑。第一個(gè)是Docker CE 的安裝源。CentOS 7 默認(rèn) yum 源里沒(méi)有 docker-ce只有老的 docker 包。必須先用官方源或國(guó)內(nèi)鏡像源添加 docker-ce 倉(cāng)庫(kù)然后yum install docker-ce否則裝出來(lái)的不是你要的版本。第二個(gè)是內(nèi)核兼容性。CentOS 7 默認(rèn)內(nèi)核 3.10Docker 新版對(duì)overlay2存儲(chǔ)驅(qū)動(dòng)的支持要看內(nèi)核模塊。如果啟動(dòng) docker 時(shí)報(bào)overlay2: not supported可以把存儲(chǔ)驅(qū)動(dòng)改成vfs{ storage-driver: vfs }這會(huì)犧牲一點(diǎn)性能但能保證啟動(dòng)成功。第三個(gè)是firewalld 和 iptables 沖突報(bào)錯(cuò)iptables: No chain/target/match by that name。原因很典型Docker 啟動(dòng)時(shí)想往 iptables 里寫(xiě)規(guī)則但 firewalld 也在管理 iptables二者互相覆蓋。最直接的辦法是把 firewalld 停掉systemctl stop firewalld systemctl disable firewalld再重啟 docker。在干凈的 iptables 環(huán)境下Docker 能穩(wěn)定創(chuàng)建自己的 NAT 鏈。4. Dify 啟動(dòng)后的運(yùn)行期報(bào)錯(cuò)SSL 錯(cuò)誤、登錄鎖、多租戶和工作流問(wèn)題鏡像拉下來(lái)了容器全部起來(lái)了你以為就結(jié)束了NoDify 運(yùn)行期還有一批“軟性”報(bào)錯(cuò)這些報(bào)錯(cuò)的表現(xiàn)形式往往很迷惑讓人以為代碼有問(wèn)題實(shí)際全是環(huán)境和配置的問(wèn)題。4.1 訪問(wèn) Dify 時(shí)報(bào) SSL 錯(cuò)誤或者一直跳 HTTPSDify 默認(rèn)是 HTTP 訪問(wèn)的但很多用戶用反代或者某些瀏覽器插件強(qiáng)制 HTTPS 后訪問(wèn)http://localhost會(huì)出現(xiàn)證書(shū)錯(cuò)誤或者界面加載一半報(bào) SSL 相關(guān)錯(cuò)誤。首先要明確如果你沒(méi)有配置 HTTPS 證書(shū)那就用 http 訪問(wèn)不要開(kāi) https。訪問(wèn)地址寫(xiě)成http://服務(wù)器IP:端口不要把瀏覽器自動(dòng)補(bǔ)全的https://留下。如果你確實(shí)需要 HTTPS比如做微信公眾號(hào)回調(diào)、小程序開(kāi)發(fā)平臺(tái)要求必須 https那就把 Dify 放到 nginx 反代后面用正規(guī)渠道簽證書(shū)。有幾個(gè)注意點(diǎn)反代服務(wù)器會(huì)繼承 Dify Web 容器的實(shí)際響應(yīng)需要在反代配置里加上proxy_set_header X-Forwarded-Proto $scheme;否則 Dify 自身不知道用戶是通過(guò) HTTPS 訪問(wèn)的回調(diào)地址還是會(huì)生成 http 鏈接。如果你之前用 IP 訪問(wèn)過(guò)Dify 可能會(huì)在瀏覽器里緩存了 HTTP 的 service worker導(dǎo)致 HTTPS 下控制臺(tái)報(bào)錯(cuò)。解決方式是在瀏覽器設(shè)置里清除該站點(diǎn)數(shù)據(jù)不要只是刷新頁(yè)面。如果日志里出現(xiàn)SSL: WRONG_VERSION_NUMBER或類(lèi)似錯(cuò)誤說(shuō)明客戶端以 HTTPS 協(xié)議去連一個(gè) HTTP 端口端口對(duì)不上。檢查反代配置里的 upstream 端口是否指向了 Dify 的 nginx 容器映射端口。4.2 登錄報(bào)錯(cuò) too many incorrect password attempts. please try again later.這個(gè)報(bào)錯(cuò)我在社區(qū)里見(jiàn)到的頻率極高而且非常容易誤判。它出現(xiàn)在你連續(xù)輸錯(cuò)幾次密碼后Dify 會(huì)把當(dāng)前登錄 IP 鎖定一段時(shí)間提示too many incorrect password attempts. please try again later.。這個(gè)是一個(gè)安全機(jī)制不是 bug。Dify 默認(rèn)對(duì)單 IP 的失敗登錄次數(shù)做了限制鎖定期大概是幾分鐘到一小時(shí)。處理方式等鎖定期過(guò)去再試期間不要瘋狂點(diǎn)登錄否則鎖定期會(huì)刷新。如果等不及可以通過(guò)清理 Redis 里的限流鍵來(lái)手動(dòng)解鎖。重新部署時(shí)想取消該限制可以在.env里調(diào)整相關(guān)安全配置具體變量名隨版本不同而變化最新版可在社區(qū)版源碼里搜incorrect password。清理 Redis 的方法docker compose exec redis redis-cli # 查看匹配的 key keys *login* keys *password* # 刪除對(duì)應(yīng) key del key注意這里用docker compose exec redis而不是docker exec因?yàn)?Dify 目錄下的 Compose 文件里定義了 redis 服務(wù)名直接用服務(wù)名更不容易拼寫(xiě)錯(cuò)誤。順便說(shuō)一句如果你忘了管理員密碼重置密碼的思路也是進(jìn)數(shù)據(jù)庫(kù)操作。Dify 的db容器里是 PostgreSQL可以用docker compose exec db psql -U postgres -d dify去操作 user 表來(lái)改密碼哈?;蛘吒?jiǎn)單的辦法是把管理員密碼通過(guò) API 重置具體看版本對(duì)應(yīng)的文檔。4.3 Docker Compose 和 docker run 混用導(dǎo)致的環(huán)境殘留這也是一個(gè)很容易讓人頭疼的點(diǎn)。你可能會(huì)搜到網(wǎng)上有人用docker run -d --name dify...直接單容器跑或者用了比較舊的docker-compose帶橫線命令而新版本用的是docker compose帶空格。兩個(gè)工具讀寫(xiě)同樣的容器和網(wǎng)絡(luò)但管理方式不同容易造成“誒我明明docker compose down了為什么端口還被占用”的困惑。我建議統(tǒng)一用新版的docker compose命令。查看 Compose 項(xiàng)目狀態(tài)時(shí)docker compose ls如果發(fā)現(xiàn)有殘留的舊容器用docker ps -a找出來(lái)刪掉再重新docker compose up -d。端口占用查起來(lái)很煩但大多數(shù)“端口被占用”其實(shí)都是上一輪沒(méi)刪干凈的容器在作祟。4.4 工作流、變量賦值和知識(shí)庫(kù)流水線的常見(jiàn)報(bào)錯(cuò)Dify 做智能體平臺(tái)的強(qiáng)大之處在于可視化的 workflow 編排和知識(shí)庫(kù)流水線。但運(yùn)行期最常見(jiàn)的問(wèn)題反而不是 workflow 邏輯本身而是底層組件的狀態(tài)。如果你在知識(shí)庫(kù)上傳文檔后一直顯示“處理中”或“索引失敗”先別去改 workflow 節(jié)點(diǎn)而是檢查這三個(gè)東西weaviate 向量數(shù)據(jù)庫(kù)是否 healthy。docker compose ps看 weaviate 狀態(tài)如果不是 healthy用docker compose logs weaviate看日志。啟動(dòng)失敗多半是/var/lib/weaviate目錄權(quán)限或者磁盤(pán)空間問(wèn)題。worker 容器是否在工作。文檔切塊、向量化是異步任務(wù)如果 worker 起不來(lái)知識(shí)庫(kù)就一直處理中。看docker compose logs worker有沒(méi)有報(bào)錯(cuò)。redis 里有沒(méi)有堆積任務(wù)。docker compose exec redis redis-cli -n 0 LLEN queue可以看隊(duì)列長(zhǎng)度。如果隊(duì)列一直增長(zhǎng)說(shuō)明 worker 消費(fèi)不了可能是模型提供商 API key 配置有誤導(dǎo)致一直重試。變量賦值不生效也是 Dify 工作流里被吐槽最多的問(wèn)題之一。其實(shí)大部分情況是變量作用域錯(cuò)了。Dify 里的變量有全局變量、對(duì)話變量、流程變量三種流程變量的賦值節(jié)點(diǎn)需要放在被引用節(jié)點(diǎn)之前否則在運(yùn)行時(shí)拿到的就是空值。調(diào)試方法是在 workflow 里加一個(gè)“日志輸出”節(jié)點(diǎn)把變量打出來(lái)看一眼比對(duì)著配置抓頭有效率得多。4.5 Dify 在線升級(jí)保留數(shù)據(jù)規(guī)避不可逆錯(cuò)誤如果你想從老版本升級(jí)到新版本比如為了體驗(yàn)社區(qū)版 1.10 的多租戶功能升級(jí)過(guò)程稍有不慎就可能把數(shù)據(jù)搞壞。官方升級(jí)路徑大體是這樣cd dify git pull origin main docker compose down docker compose pull docker compose up -d但有幾個(gè)坑你必須知道docker compose down不會(huì)刪除 volume所以數(shù)據(jù)理論上還在。但如果你手賤追加了-v參數(shù)docker compose down -vvolume 會(huì)被刪掉數(shù)據(jù)庫(kù)全沒(méi)。這是個(gè)不可逆操作一定別犯。升級(jí)前備份數(shù)據(jù)庫(kù)最穩(wěn)妥的方式是用 pg_dumpdocker compose exec db pg_dump -U postgres dify dify_backup_$(date %Y%m%d).sql新版 Dify 的.env文件會(huì)增加新配置項(xiàng)直接git pull后舊.env可能缺變量。建議先備份舊.env然后用新.env.example對(duì)比補(bǔ)齊新增項(xiàng)再啟動(dòng)。從舊版本跨大版本升級(jí)比如 1.0 直接換 1.10極有可能遇到數(shù)據(jù)庫(kù)遷移失敗因?yàn)橹虚g跳過(guò)太多版本。穩(wěn)妥做法是逐步升級(jí)或者用官方提供的遷移腳本。社區(qū)版 1.10 的多租戶功能確實(shí)香允許一個(gè) Dify 實(shí)例里開(kāi)多個(gè)獨(dú)立的租戶空間互相隔離數(shù)據(jù)。但升級(jí)后多租戶管理界面在“管理后臺(tái)”里要在控制臺(tái)找到“多租戶”入口創(chuàng)建租戶需要手動(dòng)分配配額。這個(gè)功能對(duì)于培訓(xùn)機(jī)構(gòu)和小型 SaaS 項(xiàng)目特別實(shí)用不用再為每個(gè)客戶單獨(dú)部署一套 Dify而是直接在控制臺(tái)開(kāi)租戶單獨(dú)配置模型供應(yīng)商和知識(shí)庫(kù)。5. 一套通用的排查方法論和一個(gè)防坑清單前面按階段講了很多具體報(bào)錯(cuò)最后我想分享一個(gè)我在多次“部署 Dify 翻車(chē)”中總結(jié)出來(lái)的通用排查思路以及部署前一定要過(guò)一遍的防坑清單。這些東西比單個(gè)報(bào)錯(cuò)的解法更重要因?yàn)檎莆樟朔椒ㄓ龅經(jīng)]見(jiàn)過(guò)的報(bào)錯(cuò)你也不會(huì)慌。5.1 四層排查法從鏡像到應(yīng)用逐層剝我習(xí)慣把 Dify 運(yùn)行問(wèn)題分成四層遇到任何報(bào)錯(cuò)先看屬于哪一層層級(jí)判斷方式常用命令鏡像層鏡像是否拉取成功、是否是最新版本docker images、docker pull容器層容器是否啟動(dòng)、是否崩潰、狀態(tài)是否 healthydocker compose ps、docker logs -f service網(wǎng)絡(luò)層容器之間是否能連通、能否解析 DNSdocker network ls、docker exec container ping other應(yīng)用層Dify 自身報(bào)錯(cuò)、模型調(diào)用、知識(shí)庫(kù)索引瀏覽器控制臺(tái)、docker compose logs api/worker舉個(gè)例子你打開(kāi) Dify 控制臺(tái)發(fā)現(xiàn)知識(shí)庫(kù)上傳文檔一直轉(zhuǎn)圈。不要直接去改代碼或重裝按層排查先看 api/worker 容器狀態(tài)docker compose ps。如果顯示 unhealthy說(shuō)明是容器層問(wèn)題。再看 worker 日志docker compose logs worker。如果日志里是網(wǎng)絡(luò)超時(shí)可能是網(wǎng)絡(luò)層問(wèn)題查容器 DNS 或外網(wǎng)連通性。如果日志出現(xiàn)connection refused查數(shù)據(jù)庫(kù)或 redis 是否可連接這屬于網(wǎng)絡(luò)層 容器層的交叉問(wèn)題。都正常的話才考慮應(yīng)用層比如模型 API key 失效、知識(shí)庫(kù)文件格式不支持等。這套排查法能幫你把“網(wǎng)絡(luò)問(wèn)題偽裝成應(yīng)用問(wèn)題”的情況識(shí)別出來(lái)。我在實(shí)際中看到太多人一上來(lái)就重裝 Dify結(jié)果重裝完發(fā)現(xiàn)還是同樣的問(wèn)題因?yàn)楦蚋静辉趹?yīng)用層而是宿主機(jī) DNS 配錯(cuò)了。5.2 部署前的 5 分鐘防坑清單每次部署 Dify 前花五分鐘過(guò)一遍下面這個(gè)清單能避開(kāi)八成的坑[ ] 宿主機(jī)的 80 端口沒(méi)被占用或者已經(jīng)改好.env里EXPOSE_NGINX_PORT[ ] 磁盤(pán)剩余空間 ≥ 20GB鏡像、volume、日志都很吃空間[ ] 能正常ping通外網(wǎng)DNS 解析正常[ ]docker version能正常連接 Enginedocker compose version是 v2 版本[ ] 拉鏡像的加速源已配置我每次在新機(jī)器部署都會(huì)先跑一次docker run --rm hello-world確認(rèn) Docker 從拉取到運(yùn)行整條鏈路是通的再碰 Dify。這個(gè)測(cè)試雖然簡(jiǎn)單但能隔離掉“Docker 本身有問(wèn)題”和“Dify 配置有問(wèn)題”兩種情況。我自己在跑 Dify 的過(guò)程中最大的體會(huì)是Dify 的報(bào)錯(cuò)信息大多數(shù)時(shí)候是“結(jié)果”而不是“原因”。比如 SSL 錯(cuò)誤背后可能是反代配置缺頭、登錄被鎖背后是安全策略、知識(shí)庫(kù)處理失敗背后是向量庫(kù)沒(méi)起來(lái)。如果只是按報(bào)錯(cuò)文本直接搜索往往搜出來(lái)的都是“控制臺(tái)清緩存”“重啟再試”這類(lèi)治標(biāo)不治本的方案。先把整個(gè) Docker 環(huán)境的健康度確認(rèn)到位再逐層往上查這套方法論部署任何別的容器化項(xiàng)目同樣適用。最后再分享一個(gè)小技巧部署 Dify 的機(jī)器上可以養(yǎng)成交替使用docker compose ps和docker compose logs --tail50 service的習(xí)慣。前者看的是“容器現(xiàn)在什么狀態(tài)”后者看的是“發(fā)生了什么導(dǎo)致這個(gè)狀態(tài)”。這兩個(gè)命令組合起來(lái)排查效率遠(yuǎn)超直接百度報(bào)錯(cuò)文本。后續(xù)如果想把 Dify 接入 Cursor、或者做二開(kāi)、接入外部知識(shí)庫(kù)也都是從這個(gè)穩(wěn)定的容器底座開(kāi)始基礎(chǔ)打好了上層怎么搭都順。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
在线情色电影 91大 | 亚洲中文字幕av| 亚洲啪啪啪啪视香蕉| 久久111| 久久精品毛片免费不卡| 秋霞一级A片黄色视频| 午夜啪啪片| 黄色电影在线播放综合网站| 天天做日日做| 91欧洲国产成人久久精品网站| 久久99手机免费视频| 久九九九九九九热| 精品十三区| 天天日天天操VV| 国产精品亚洲日韩骚欢乐谷最新地址发布页huanieguty性屋娱乐妖精视频 | 91在线无码精品秘 软件| 亚洲成人精品在线一区| 精品国产无码中文| 婷婷伊人| m欧洲一级午老| 亚州国产成人精品女人久久| 超碰色大香蕉| 人人爱人人乐人人操| 欧美的性爱网站免费| 天天插天天操| 精品久久97| 国产亚洲日韩欧| 亚洲AV成人无码一二三久久| 0755午夜福利视频| 少妇激情AV| 日本操逼视频免费| 久久久久久AⅤ无码免费肉站| 神马久久中文字幕| 97精品久久| 日本三级R| 激情婷婷丁香| 欧美 亚洲 第一页| 成人av免费观看| 亚欧美天堂在线| 深夜福利黄片| 久久男人的天堂| 九九热免费视频| 欧洲成人性爱视频| 丁香五月天婷婷姐| 操B视频日韩无码| 国产11页| 综合久久久久久久久91| 久久精品国产99久久,亚洲日韩久久日本一区一区三区 | 大香久久| 婷婷国产精品九区| 超碰91在线| 久久极品一区二区| 欧美色偷偷| 国产麻豆91欧美一区二区久久婷婷国产精品| 91天天综合日韩欧美| 色色五月婷| 亚洲玖玖爱| 国产偷仑| 丁香六月激情| 2023天天操夜夜操| 亚洲图片欧美91N| 男女激烈网站最新| 变态综合色| 狠狠狠一区二区三区| 97在线精品观看视频| 97网址97| 成人小说另类在线| 嫩草影院永久在线制服丝袜| 日韩午夜精品一区二区三区电影| 99久久9| 大伊香蕉在线视频免费| 超碰在线人妻中文字幕| 免费视频观看60秒| 亚洲五区熟女| 日亚韩精品视频二区三| 乱伦a片视频| 少妇三p| 亚洲少妇在线影音| 丰满人妻-区二区三区免费看 | 国产精品视频在线观看| 久久宗合97| baiduhicn.com。| 欧美制服另类丝袜| 五月丁香啪| 亚洲蜜乳av| 精品天堂| 乳欲人妻办公室奶水| 精品人妻一区二区三区四区石在线| 亚洲激情欧美色图| 毛片17S| 亚洲不卡不卡中文字幕不卡 | 18啪啪手机免费性爱| 天天干18禁| 综合色欧美| 国产精品一区在线播放| 超碰97伊人| 久久中文字幕女同性恋一区| 久久线上视频免费看| 超碰97资源中文字幕| 超碰 另类 欧美 | 色哟哟-国产专区| 91中文字幕在线观看| 大奶的诱惑| 色婷婷久久| 亚洲第一无码播放立川理惠| 欧美爆乳精品一区二区| 思思99热| 啊啊啊啊啊啊啊好爽不要| 无遮挡猛进视频免费无限观看| 亚洲性综合9| 国产白领连续中出在线观看| 国产日韩中文字幕欧美| 舔人妻中文免费视频| 老熟女综合网| 久久五月天婷婷丁香中文字幕| 国产 日韩 另类 视频一区爱| 亚洲啪啪视频一区二区| 九九九九精品精| 国产极品999| 97超碰中文| 亚洲欧美国产精品久久久久久久| 久久这里只精品免费福利| 9 9精品一区二区三区| 职场同事知名国产国产精品久久欧美日韩 | 国产一区二区在线看| 综合另类| 久操热线| 国产熟妇 码视频户外直播 | 人人操,操人人| 国产亚洲深夜激情| 亚洲色图 欧美热图 清纯唯美 另类自拍 | 97最新在线播放视频| 伊蕉97蜜桃97狠狠综合干| 91激情| 无码91| 日韩免费簧片| 色哟哟1区2区| 美女自卫慰黄网站免费| 天天综合-91入口| 日本中文字幕在线电影| 少妇一区二区三区高速| 欧美少妇高潮视频| 五月丁香成人网| 欧美日韩不卡传媒| 少妇被玩视频二三区| 色视频蜜乳| 亚洲少妇激情视频| 天天舔天天 | dy888午夜老子影视达达兔| 男人的天堂2010| 亚洲成人黄色在线观看| 一卡二卡在线播放| 五月天久久婷婷亚洲| 美中日韩无码| 91精品成人www| 久久免费99精品久久久久久| 久久久啊啊啊| 欧美少妇色综合| 99久久综合| 日韩人妻一区二区| 噜噜噜亚洲精| 骚乳在线| 大香蕉在线视频15| 中文字幕一区日韩精| 日本亚洲嫩草影院啪啪| 香蕉大久久久| 久久久久久波多野吉衣高潮| 欧美一区二区在线资源| 91丰满| 天天爱综合网| 97少妇人妻中文字幕久久| 91丝袜在线观看视频在线观看| 综合色99| 大香蕉97久久| xxx亚洲午夜天堂| 韩日精品四区| 99久久9| 黄色高清无码无码破解免费暗网| 人人操人人uiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii | 国产麻豆一级精品视频| 人人妻人人色| 欧美亚洲宗合色性图| 欧美亚洲宗合色性图| 亚洲网污污污污| 91色图片| 人人操人人精品影片| 超碰天天去日穴| 久久久精品,3| 色翁荡息又大又硬又粗又爽| 色综合天天| 丁香六月激情| 欧美性天天影视| 91肏屄网| 91M一社| 色五月首页| 日韩一级片| 婷婷三区| 久久视频,这里只有精品| 色777999综合| 测评在线观看AV| 亚州AV无码国产精品| 久久无码一区二区二三区性色| 不卡一区二区日本视频| 成人电影一区| 亚欧美综合网。| 亚洲成人贴图| 强奸xx国产| 另类 综合 日韩 欧美 亚洲| 日产精品久久久一区二区| 国产精品99精品视频网站| 中文字幕av亚洲在线| 欧美日韩资源在线| 蜜汁欧美| 在线国产探花| 国产女人9999| 日韩性爱电影一区| 日韩久久艹| 欧美性爱第一页久久| 99久热| 一区二区播放| www激情| 婷婷10月天青娱乐| 久热99| 人妻激情视频| 国内精品999| 综合五月天| 性做久久久久久免费观看软件| 人人爽夜夜操| 亚洲 日本 国产 综合| 日韩天堂av电影在线观看| 不卡在线观看视频| 99色婷婷中文字幕乱色| 亚洲Av无码成人精品国产| 欲女人妻性色av| 性爱av网站| 啊啊啊啊无码| 中文字幕在线观看AV| 精品福利| 蜜乳av一区二区三区四区不卡| 女人被添高潮免费视频| 精品对白久久不卡| 97色欧州| 国产玖玖| 久久久久亚洲Aⅴ无码| 久久久九九九九| 精品国产肉丝袜在线拍国语| 日本成人在线不卡一区二区三区| 91美女看B| 国产67194| 国产91 丝袜在线播放00-百度| 91色黑人少妇| 色999;丁香五月| 国内毛片欧美香蕉精品| 九九热精品视频六| 中文字幕伊人| 91麻豆天美传媒HD| 日本韩国一本产品小视频日本韩国一本产品久久久产品小视频日本韩国一本产品久 | 碰超人人在线一区二区三区| 日韩中文字幕熟妇人妻| 丁香五月久久| 殴美大黄片| 大香蕉伊人网| 欧美一区二区三区互相| 91精品人| 香蕉黄色一级视频| 久久久久久网址| 女生久久网| 欧美97av| 99热伊人| 蜜臀AV秘一区翔田千里| 老熟女乱伦一区| 欧美成人一级麻豆| 超碰在线欧美性爱激情| 无码操逼视频一下| 精品国产乱码久久久| 日日夜夜骑| 啊啊啊啊啊啊好多水| 日本国产二线女色| 91精品人妻| 99热国产| 亚洲日韩美女丝袜美腿人妻视频| 熟女人妻精品一区二区视频| 亚洲一区二区在线观看91| 狠狠久久手机视频精品| 国产一区自拍欧美日韩| 亚洲超碰在线| 中文字幕88av在线| 国产野战露脸在线播放| 黄片无码在线制服| 爱爱动态120秒| 中国黑人三级片网站上区| 日韩精品9区| 狠狠干妹子| 91被操| 2018天天干在线视频| 日本网色| 亚洲视频小说| 1024精品在线| 日韩无码黄色片| 综合激情婷婷| 操死我了嗯嗯嗯| 97超碰欧美手机| 男女性感激情网站| 色九月综合| 97爱爱官网| 太久视频| 欧美在线 亚洲| 国产精品视频91久久| 色九区| 热热色AV| 黄片免费久久久久久久| 夜夜狠狠躁日日躁色视频| 乱伦a片视频| 欧美黄色片在线播放| 亚洲色图在线视频| 美女啊啊啊啊啊啊| 色综合久久88色综合久久天天| 青娱乐av在线| 88xx成人精品视频| 91xingse| 国产精品高潮久久久无码| 亚洲综合九九| 98人妻精品一区二区色欲| 国产女人高潮视频| 日韩操逼性鲍| 亚洲区小说| 日欧操屄视频| 日韩人妻少妇中文字幕| 精品性爱| 成人热久久精品| 亚欧性爱ab| 欧美精品97| 东北女人av| 91搞逼视频| 9 1果冻精品视频| 91新在线欧美| 国产激情片在线观看| 2021国产成人精品久久| 无码人妻系列少妇| 中文字幕一区av| 2018天天干在线视频| 激情情色五月天| 欧美专利1区2区3区4区5区免费| 日本人妻伦在线中文字幕| 丝袜美女诱惑 91 视频| 91国产丝袜足交精品视频| 狠狠色狠狠色狠狠五月| 九九九久久久| 日韩有码回春沙龙第一页| 人人妻人射| 国产激情av女片自拍| 亚洲性爱成人| 无码乱人伦中文视频| 欧美姓爱综合网| 男人天堂2019亚洲| 狠狠操综合| 翔田千里一区二区三区奶水| 蜜屁av| 超碰99热中文字幕| 亚洲精品丝袜| 国产超碰在线一区| av亚洲天堂资源网站| 国产黄色av大片网站| 操逼不卡中文字幕| 成人性爱av| 91人妻少妇| 蜜屁Av| 日韩成人网址| 亚洲精品美女久久久久久久久| 国产精品又黄又猛又粗| 成人无码在线超碰网| 亚洲国产欧美一区二区潘金莲 | 五月婷婷大香蕉| 操www| 日韩免费中文字幕视频| 97精品久久| 欧美夜夜| 国产美女裸体秘 永久无遮挡| {男男暴菊gay无套网站| 亚州操逼图| AV网站高清无码在线观看| 久久久久久国产成人| 97亚洲欧美| 少妇一区二区三区| 人妻干天天| 无遮挡一级毛片视频免费的| 欧美三级中文字幕hd| 六月婷婷色综合| 女人爽到高潮久久久| yiqicaoav| 夜色91| av在线免费一区二区| 色综合网1| 玖玖综合色| 91美女精品| 天天艹天天日| 1024久久高清视频| 久久视频,这里只有精品| 99re超碰| 亚洲天堂久久| 久久99干一本高清| 神马久久久久久伦理片| 九九热精品免费视频| 中国小夫妻勾搭露脸淫荡对白 | 色臀AV| 久久久久久久国产视频| 亚洲 欧美 中文 日韩超碰| 免费作爱一级视频| 亚州综合色图| 国产av强奸美女| 美女大乳久久久久久久女人18| 蜜臀一区二区三区亚洲最新章节在线观看 - 高清蜜臀一区二区三区亚洲全集播放 | 成人毛片免费| 久久婷婷国产一区二区色| 无码二级三级| 婷婷五月天色| 热99这里有精品综合久久 | 美女极品一区二区三区| 区一在线观看| 777AV电影| 91美女视频。| 亚洲中文字幕妇伦久久| 日韩免费a级毛片无码a∨| 亚洲综合97中文网| 欧洲大香蕉| 国产亚洲深夜激情| 欧美淫乱视频| 夂久色| 欧美天天影院| 91蜜臀在线久久久久| 777琪琪午夜免费A片| 嗯嗯啊啊亚欧精品| 乱伦系列一区二区| 男人天堂网址| 亚洲色图美腿丝袜| 久热69九色熟妇97| 国产精品自拍欧美在线| 91狠狠综| 亚洲性综合| 精品久久久av| 国产亚洲精品美女久久久久久2021| 日欧毛片久久| 久久婷婷五月综合| 加勒比在线视频一区二区三区| 97精品视频在线| 大香蕉123| 丰满岳乱妇一区二区三区| 亚洲资源吧| 最新精品久久蜜桃 | 99国产天美| 九九亚洲| 影音先锋视频在线| 欧美日韩一二三| α√在线| 外国91| 天天色综合影视网| nuu12国产麻豆精品| 91 在线亚洲| 九九在线视频| 日本精品88888888| 五月激情啪啪| 一本久道久久综合狠狠爱| A片三级无码| 国产A v无码专区| 久久久久久久强迫| 日韩免费三级黄片电影| 亚洲欧美色图| 男女啊啊啊啊啊| 91丝袜在线视频| 欧美日动态视频| 四虎免费看黄| 欧美暴力猛交| 久久亚洲人妻| 97在线播放| 人妻丰满熟妇av无码区蜜桃| 亚洲美女色图| 欧美综合1性辶| 91综合站| 欧美日韩另类字幕中文| 黑丝日韩av丝袜av| 亚洲综合九| 亚洲综合色图欧美| 校园春色亚洲色图| 日韩有码 一区二区三区| 国产精品999zyz| 激情婷婷五月天| 欧美熟妇视频| 免费啪啪av| 欧美综合网站999| 91麻豆天美国产欧美日| 国产熟女精品一区二区| 久久久久久久国产a∨| 十八禁电影伊人网| 亚洲色图综合| 被体育老师抱着c到高潮| 亚洲国产奇米影视久久| 99色色网| 人妻大香蕉| 熟女人妻一区二区三区免费看 | 日韩无限资源| 乱欲一区二区| 夜夜久久| 国产主播福利| 欧美视频在线第3页| 日本高清熟女久久一区| 美女高潮国产高清| 搞中出久久| 福利伊人玖玖国产| 在线情色电影 91大 | 久久激情视频| 殴美牲| 97超碰站| 鸥美极品| 性爱视频久久| 岛国黄| 蜜臀99久久精品久久久久久| 色九九九九久| 日本三级网页| 97日韩超碰超碰中文字幕| 自拍偷拍2025在线观看| 亚熟hd视频在线| av资源在线观看少妇| 丁香七月婷婷| 老熟妇一区二区三区啪啪| 热99这里只有精品| 久久久久亚洲熟妇熟女| 欧美日韩国产精品久久色婷婷| 激情文学网伊人| 黄色av网站在线播放| 9久热这里只有精品| 精品无码一二三四区| 人人摸人人叼| 亚洲一级性爱视频免费看| 超碰吊日色| 午夜啊啊啊| 久久久久9| 国产精品久久久久亚洲av| 久久久性爱| 天天躁狠狠躁av| 99热97| 亚洲欧美精品福利在线| 操逼www.| 欧美v亚洲v综合v国产v妖精| 超碰色图| 91久久婷婷| 午夜精品人妻二区三区| 成人精品电影| 亚洲丝袜二区| 国产超碰| 亚洲古典另类欧美在线| 日日夜夜摸| 人妻丝袜一区二区三区在线| 欧美精品亚洲精品日韩传电影| 啊啊啊好湿久久| 2023天天操夜夜操| 91xingse| 亚洲欧美中文日韩视频中国语| 国产高清成人免费视频| 啊啊啊慢点| 国产精品对白自产拍| 免费啊啊啊| 欧美97日韩| 青青草视频久久久久| 日韩久久超碰色| 91人妻人人妻| 性站| 亚洲情色一区三区| 久久熟妇五十路一区| 啊视频在线| 色综合久久888| 国产女人成人精品视频| 女人高潮抽搐喷水视频网站| 丁香五月大香蕉| 久久丁香五月婷婷| 日韩熟妇二区| 69综合网| 97操在线| 国产熟女自拍| 欧美一区二区三区成人性生活| 天美传媒在线一区| 色偷偷男人的天堂麻豆| 亚洲女优有码无码高清| 人人妻人人爽| 一区二区乱码福利| 久久亚洲不卡| 91呆哥人妻| 伊人久久婷婷| 91九久| 色综合99999| 人乳av| 大香蕉狠狠爱| 色综合久久av| 99久久e免费热视| 丁香九月激情啪| 好湿好紧好爽 视频| 国产有码一区| 亚洲青青草| 91精品人妻一品二品三品| 91精品老女人| 国产啊v在线免费播放| 伊人五月天婷婷| 综合一区中亚洲国产成人综合精品 | 欧美精品系列| 人人操人人摸avav| 国产色呦呦| 天天做天天爱天天高潮| 亚洲涩涩| 午夜毛片亚洲精品片国产久久久| 五月丁香六月综合缴清无码| 在线国产探花| 国产13区| 色老大| 日本午夜操逼| 91 亚洲 欧洲| 免费99精品国产自在在线| 国产强奸乱伦欧美| av凤凰久久久| 综合网欧| 欧美v日韩v亚洲v最新在线| 亚洲国产精品9999在线观看| 嗯啊不要在线观看嗯啊| 欧洲一区二区三区四区在线观看| 九九九热| 国产18精品亚洲精品| 91日日| 操一对老熟妇爽上天视频| 国内精品久久国产,www香蕉久久五月丁香,亚洲欧美日韩精品永久在线,日本精品一 | 96久久精品一二三区色欲| 欧美精品偷拍| 91N综合网在线| 91视频综合网| 伊人久久88国产女| 久操av在线| WWW.操逼.COM| 国产精品老熟女一区二区| 大香蕉伊然在亚洲91| 超碰欧美| 青青青国产| 男女啊啊啊啊啊| 色哟哟511老熟女| 小明看看网址| 国产传媒午夜理伦精品| 国产农村妇女一区二区| 欧美综合第一页| www色日本| 激情四射熟女丝袜| 男人的天堂一区| 久久精品国产99国产精品亚洲| 密臀视频三区免费网站| 久久一级无码精品毛片6| 成人日韩中文字幕| 欧美大香蕉久| 精品久久99| 不卡日本一区二区| 伊人天堂在线| 亚洲国产熟妇综合色专区| 成年女人18级毛片毛片免费观看| 熟女久久| 婷婷久久五月| 78精品| 91天天日| 亚洲欧美日韩制服另类| 思思热免费视频观看| 精品少妇一区二区三区| 久久亚洲精品成人av| 91在线丝袜视频| 国产黄色在线播放观看| 亚洲色图国产另类| 國產尤物AV尤物在線觀看| 婷婷九月国产| 激情五月天丁香社区| 91精品网站| 超碰亚洲97| 黑人免费福利视频| 91少妇香蕉久久精品| 久干9操| 97欧美色| 日本天天人人狠狠在线日美女 | 91综合站| 啊啊啊轻点在线观看| 搡老女人老91妇女老熟女| 手机在线大香蕉| 成人看片网站| 午夜精品久久99蜜桃的功能章节| 久草久热| 日本操逼视频导航| 人妖欧美一区二区| 日韩精品中文字幕二区| 欧美日韩亚洲天堂| 91亚洲不卡一区| 在线国产福利网址导航| 成人情色综合网| 欧美亚洲丝袜人妻制服99| 久久久久亚洲三级电影| 色偷偷超碰亚洲| 99热9| 日韩免费簧片| 啊啊啊啊啊舒服| 家庭乱伦网站国产| 丁香色狠狠色综合久久小说| 色婷婷淫色网| 日本韩国一本产品小视频日本韩国一本产品久久久产品小视频日本韩国一本产品久 | 亚洲无吗在线视频| 欧美丝袜91| 加勒比日本在线| 开心五月婷婷激情| 国产精品日韩在线一区| 男女啊啊啊啊啊| 麻豆国产成人精品| 亚洲无码成人精品| 99热伊人| 97在线无精品| 久7色| www网站黄| 精品无码欧美三级| 亚洲高清自拍| 国产后入式在线观看| 久久久久久久久久久久久久久乱码| 国产真实野战在线视频| 韩国一级做a久久久久| 久久偷偷色综合蜜桃| 中文字幕丝袜人妻| 狠狠狠狠狠干| 亚洲 一区二区 自拍| www久久国产精品| 5252色欧美在线男人的天堂| 做爱福利视频一区二区| 亚洲精品久| 亚欧性爱在线无码| 欧美大香蕉专区网| 国产成人99久久亚洲综合| 伊人超碰97| 久热精品在线| 亚州欧美综合| 欧美一品道| 殴洲老熟女| 综合久草| 超碰调教97| 亚洲成人网站在线观看| 国产精品第一区第一页| 天天色图| 东京热毛片177b2viP| 欧美 亚洲精品首页| 精品少妇人妻一区二区三区| 天堂射| 99精品丰满人妻| 色色99| 成人在线视频一区| 操操操操操操| 97色爱| 国产欧美日韩臀 | 日日不卡av| 久久久无码精品人妻二区| 欧美久久久| 精品久操| 亚洲熟女一区二区| 91n处女在线观看| 新91视频.cmp| 天天肏夜夜肏| 91无遮挡| 老司机午夜精品视频| 青娱乐福利99| 男女激烈网站最新| 又大又长又粗又爽又黄| 婷婷五月天激情网| 久久露脸国产老熟女| 亚洲国男人的天堂| 国产精品91一样| 国产大片精久久久久久| 欧美久久人妻少妇一区二区| 激情人妻另类| 久久精品无码专区| 极品销魂美女一区二区| 黄片qw| 欧美日韩性爱无码| 亚洲av无码成人精品国产| 中文字幕二区日韩天堂| 黑丝91视频| 九九九影院| 欧美图片校园春色| 99re9| 亚洲中文国际强奸字幕| AV综合中文字幕干| 九九精品美女高溯喷水 | 后入国产| 国产精品农村妇女| 日本一区视频在线观看| 国产欧美亚洲精品a第2页| 射 色综合| 色香在线| 国产精品3| 久久大黄片| 天天草夜夜草高潮片| 久久婷婷精品| 欧美综合色站| 精品一级| 性久久久| 人妻酒店出差被中出免费在线播放| 东京热激情视频一二三区| 国产在线精品偷| 日韩午夜精品一区二区三区电影| 五月综合色| 在线综合 亚洲 欧美中文字幕 | 久久亚洲天堂| 色综合av综合久久| 久久久久亚洲Aⅴ无码| 操美女高潮抽搐白浆| 国产原创精品| av日韩中文字幕| 91久久免费视频互動交流| 97摸视频| 91在线丝袜视频| 一本色道人妻久久| 精品一区二区在线针对华人免费观看这里只有精品免费观看 | 嗯嗯啊啊视频一区二区三区| 91精品国久久久久久无码| 成人三级片一区二区三区视频| 熟女精品日韩一区二区三区| 搞中出久久| 麻豆天美国美国产| 欧美综合网A| 肉嘟嘟www视频在线观看高清| 熟女天天干| 欧美久久草熟女| 亚欧美色图| 国产精品久久久久亚洲av| 青娱乐av在线| 中文字幕三四区| 99热9| 超碰日韩美妻| a v网站在线播放| 性生活久久久久久久久久| 中文字幕蜜乳av| 五月婷婷六月丁香| 一区二区影视| 激情小说五月天| 亚洲欧美日韩中文久久自慰| www.男人的天堂| 啊视频在线| 97超碰亚洲| 亚洲一区二区三区不卡国产欧美| 丰满人妻一区二区三区在线| 日韩 女同 综合| 中文字幕一二区二三区人妻专区| 顶级少妇BT天堂| 天美传媒精品久久视频| 日本五十路熟女一区二区| 亚洲欧洲久久天堂| 久操网址| 亚洲蜜臀视频精品久久| 日韩国产在线观看av| 高清不卡 中文 人妻| 国产免费操逼| 97人妻人人躁人人玩人人| 欧美成人一区二区三区在线播放| 超碰色美女| 色婷五月| 亚洲天堂久久久久久粉红视频| 99热免费| 久久久久久久久一区二区三区| 9久综合网| 中国人高清www色视频免费| 久久国产视频专区一二三| 国产精品爆乳懂色蜜乳| 一区二区 电影 亚洲| 亚洲图片激情综合另类| 天天影视之亚洲综合网| 韩国一级婬片A片AAAAA| 色悠久久久av| 日韩久久三区| 91亚洲高清| 狠综合网| 丰满人妻一区二区三区大胸懂色| 亚洲丝袜在线观看| 亚洲有薄码区日本系列中文字幕| 人人操人人爽人人操人人| 日韩精品9999| 高清在线偷拍自拍视频| 加勒比海人人操超碰在线| 国产人妻精品久久久一区二区三区| 无码137片内射在线影院| 久久国99999| www久久99| 懂色av一区二区三区天美传媒| 超碰人妻中文在线| 91呆哥人妻| 性色AV蜜色av色欲av| 吉川爱美亚洲二区在线| 色情综合网| a男人的天堂久久一级A毛片| 91麻豆天美国产| 思思热免费视频观看| 草草草草视频| 欧美激色| 看看小穴| 亚洲一区二区三区四区视频| 91欧美亚洲| 黄色一区三区| 神马福利久草| 丰满人妻av一区二区三区| 久久精品店| 超碰 国产熟女精品一区| 婷婷丁香五月综合| 国语av最新自产拍在线观看| v91av| 亚洲色悠悠久久88| 美女露胸露屁股| 人人摸人人摸人人干| 亚洲人成网站7777| 国产激情在线| 亚洲欧洲久久天堂| 综合熟女| 欧美十八禁导航成人| 色综合一区二区三区| 久9爱经典视频| 在线视频五十市| 色九区| 91操人| 国产精品分类在线观看| 青青伊人加勒比海| 久久婷婷综合国际产色怕| 天堂无码| 91综合天天看| 国产美女精品| 国产免费一区二区三区最新不卡 | 制度丝袜99| 亚洲全色网| 日韩99999| av草草在线电影| 青青草玖玖爱| 久久久久久久78| 韩国女主播青草福利视频| 五月婷婷激情综合| 人妻 丝袜美腿 中文字幕| 女人精品内射国产99| 国产第11页| 中文字幕AV片| 天堂精品小草| 老熟妇综合| 亚洲国产综合久久久性感熟妇| 欧美成人都市人妻| www.久久久久| 男人的天堂网免费| 精品久热| 屌色在线97视频| 色五月激情网| 67914亚洲精品| 五月色综合| 水澄无码AV| 色色亚洲| 天天干2019| 韩国一区二区精品亚洲| 中文字幕日产av人| 天天淫人人妻日日色| 啊好爽受不了无码| 日韩av三四区| 亚洲揄拍网| 国产午夜视频| 夜色97| www.acm成人黄色毛片| 日韩AV噜噜噜一区二区三区四区 | 啪啪资源网| 国产亚洲日本精品在线| 久久99人妖视频国产| 在线啊v一区| 亚洲综合另类| 日韩97超碰中文字幕| 九月AV| 欧美亚洲高清不卡| 偷拍亚洲情色| 九九热av| 日韩欧洲操屄视频| 国产在线激情视频| 日本 欧美 国产一区| 久久激情五月| 天天弄欧美| 动漫av中文| 中文三一区| 男人天堂网址| 福利在线观看一区二区| 色情综合| 东北老女人的激情视频| 91无摭挡| 亚洲精品久久久久久久蜜桃臀| 男人的天堂一区| 久久男人精品| 亚洲va有码在线天堂| 91操碰| 五月大香蕉| 干B| 亚洲图片欧美| 成人乱人伦一区二区| AV中文在线| 手机不卡视频不卡在线一二三区| 久久精品电影| 嗯嗯啊啊好爽| 国产成人自拍视频在线| 花野真衣| 久久后入制服| 在线a亚洲视频播放在线| 国产中文字幕曰本毛片| 91neishe| 国产视频97| 久久久久久久强迫| 色天使亚洲综合在线观看| 九九色婷婷| m欧洲一级午老| 久久久久久久9最新免费视频观看| 综合色区偷拍| 国产综合永久精品日韩鬼片| 91neishe| 大逼色网站| 日韩无码极品| 四色永久成人网站| 国产精品午夜福利视频| 国产日本一区二区三区蜜臀在线观看| 欧美日韩性爱无码| 蜜臀AV一区二区三区激情综合| 有码专区最新中文字幕有码| 啪啪啪东京| 116美女午夜| 亚洲综合有码| 国产九九九九九九九九| 上床不卡网站| 少妇一级无码精品| 正在播放:深夜激情大战,自带黑丝袜全力输出骚穴 | 日韩无码极品| 亚洲人妻AV| 2020中文字幕在线| 蜜臀视频网站| 久久久久成人蜜桃精品| 欧美色97| 中文字幕av亚洲在线| 日本好吊色视频| 国产成人99久久亚洲综合| 看黑人AV不卡| 中文字幕99999| 天天摸,夜夜摸| 97色欧洲| www.久久| 日韩欧美中文字亚洲慕| 强奸乱伦中文字幕AV| 日本顶级天天操狠狠操夜夜操中文字幕| 国内外内射高清视频| 日本高清_区二区三区| 999岛国大片| Aa东京男人的天堂| 377p欧洲日本亚洲大胆| 91国产大片| 中文字幕一区二区三区人妻不卡 | www.99中文字幕| 久草资源在线视频官方总站日韩丝袜美腿| 91亚洲情色| 久久极品一区二区| 欧美一区二区男人天堂| 看看小穴| 国产午夜精品理论片一二三区区| 密桃99999| 天天综合亚洲综合| 午夜性| 欧美大香蕉久| 偷拍在线观看视频| 欧美性爱无码一区二区三区| jiujiujiujingpin| 国产理论视频在线播放| 熟女熟妇一区二区三区视频| 在线国产福利网址导航| 自拍内地三级在线观看| 一区二区三区日韩欧美 | 在线啊v一区| 99久在线精品99re8| 97自拍视频在线| 人人摸人人舔一区二区| 艹比视频国产精品| 67914在线兔费成人视频| 欧美激情综合色综合啪啪五月| 欧美天堂在线| 六六久久日韩不卡| 国产精品高潮久久久无码| 欧美人妻色| 国产一区二区欧美日本| 美女9118禁| 亚洲另类久操网| 被窝影院午夜看片无码| 男人的天堂2018东京热啪啪啪| 亚洲巨爆乳一区二区三区四季网| 加勒比日本在线| 强奸乱伦动态污图免费 | 亚欧美综合网| 欧美性,色九九| 国产中文精品一区二区在线观看| 国产午夜精品一区二区三区牛牛| 国产夫妻一区二区| 在线视频免费播放一区| 国产精品香蕉| 超碰天天操你比| 婷婷久久综合| 国产一级内射无挡观看| 欧美激情亚洲| 少妇与黑人高潮在线| 国产精品一区二区手机看片| 超碰碰97| 乱伦图av| 亚洲欧美黄| 夜夜操夜夜高潮夜夜爽国产精品区| 美女人妻色网站| 蜜乳AV网址| 国产日韩手机视频在线| 欧美日韩妖精91com| 伊人精品视频| 强奸少妇AV导航网| 精品黑人一区二区| 国产中文大片资源中文字幕| 国产91丝袜 在线播放| 干B| 久草视频制服诱惑| 乱伦熟女区| 国产精品自拍xxxx| 人妻铁牛TV| 蜜区区视频79| 青青草无码视频| 欧美激情视频一区二区三区不卡| 亚洲国产日韩欧美熟妇在线| 日韩人妻一区二区| 一二三区精品视频| 中出20p| 欧美视频激情久久久久久| 天天干天天日天天射黄色| 欧美视频边做饭边橾| 国产高清免费不卡av| 乱伦熟女专区| 亚洲欧洲自拍| 蜜屁av| 啊啊啊啊二区好大| 色爱欲亚洲| 99啪啪视频| 麻豆 欧美 日韩| 亚洲国产精品久久久久久久久久| 日欧操屄视频| 伊人激情五月天一区二区| 99老司机精品视频在线观看| 中文字幕乱码在线| 综合网91| 九九热AV| 综合网 欧美| 国产成人久久精品蜜臀| 久久69| 九九九九九九九九九国产精品| 久草色在线观看| 天美精品一区二区三区四区在线观看| 动漫片子网站3黄| 九九热超碰97亚洲最新香蕉| 亚洲 图片 综合91| 色哟哟国产精品免费网址| 精品视频123区小说区| 欧美嫩性色| 麻豆av一区二区三区| 免费在线观看AV无码网站| 探花精品视频| 日韩三级视频一区二区三区|