Dify on DMS支援通過Object Storage Service的資料共用能力,實現多副本部署方案。您可以為Dify配置雙副本規格,當一個副本發生故障時,另一個副本可以繼續為Dify提供服務。多副本部署方案可以提高Dify服務的高可用性、效能和容錯能力。本文為您介紹如何一鍵購買資源並部署Dify和基於現有資源部署Dify。
費用說明
若您需要新購RDS PostgreSQL、Redis、AnalyticDB for PostgreSQL和OSS執行個體,則會收取費用。
注意事項
Dify工作空間與四個執行個體資源需要在同一地區。
在部署Dify時,Dify的儲存配置需要選擇OSS、且副本數需要為雙副本。
準備工作
在OSS管理主控台建立一個與Dify工作空間所屬地區一致的Bucket。
說明如果您已建立符合要求的Bucket,請直接將OSS錄入至DMS。
操作步驟
如果您沒有可用的RDS PostgreSQL、Redis、AnalyticDB for PostgreSQL資料庫執行個體,建議您選擇一鍵購買資源並部署Dify的方式。
一鍵購買資源並部署Dify
1. 選擇執行個體的付費類型和地區
進入購買資料庫資源頁面,選擇執行個體的付費類型和地區。
DMS Dify所使用的資源所在地區只能在同一地區。
2. 許可權檢測
如果您登入DMS的阿里雲帳號已有相關許可權(介面提示“已授權”),則請跳過該步驟。
目前DMS僅支援檢測當前阿里雲帳號是否具有DMS相關許可權,不支援檢測帳號是否有一鍵購買資源的SLR授權。
若DMS許可權檢測到您當前帳號缺少某些許可權,請複製連結並聯絡阿里雲帳號(主帳號)為您添加許可權。如果您登入的帳號已是阿里雲帳號(主帳號),請單擊開啟連結,自行進行授權。
3. 配置Dify工作空間
建立工作空間
輸入空間名稱。
DMS預設填入的空間名稱為dify_default。
重要新建立的工作空間名稱不能與已有空間名稱重複,否則會導致建立失敗。
配置工作空間、執行個體資源的網路和可用性區域。
使用已有工作空間
選擇已有工作空間並配置可用性區域及交換器。
4. 配置部署範圍
選擇Dify的部署範圍,您可以根據需求選擇僅Dify或Dify+DeepSeek。
5.配置Dify空間的儲存及資源規格
儲存配置選擇OSS
選擇已錄入DMS的OSS執行個體,副本數選擇雙副本。Path為資料存放區路徑,路徑以斜杠/開頭。例如/dify。更多資訊,請參見訪問路徑。
6.配置RDS PostgreSQL資料庫
如果您需要重新建立RDS PostgreSQL資料庫,請選擇建立雲資料庫,其他資訊請根據實際需求選擇。
如果您已將RDS PostgreSQL錄入至DMS中,並為其開啟安全託管-手動錄入賬密,則請選擇匯入RDS PostgreSQL實例,再選擇資料庫即可。
7. 配置Redis資料庫
如果您需要重新建立Redis資料庫,請選擇建立Redis執行個體即可。
說明目前一鍵購買Dify資源僅支援配置Redis 5.0標準版架構的執行個體。
如果您已將Redis錄入至DMS中,並為其開啟安全託管-手動錄入賬密,則請選擇匯入Redis執行個體,再選擇資料庫即可。
8. 配置AnalyticDB for PostgreSQL資料庫和DeepSeek
配置AnalyticDB for PostgreSQL
如果您需要重新建立AnalyticDB for PostgreSQL資料庫,請選擇建立AnalyticDB執行個體。
說明目前一鍵購買Dify資源僅支援配置AnalyticDB for PostgreSQL 6.0標準版、高效能(基礎版)執行個體。
如果您已將AnalyticDB for PostgreSQL錄入至DMS中,並為其開啟安全託管-手動錄入賬密,則請選擇匯入AnalyticDB執行個體,再選擇資料庫即可。
配置DeepSeek
僅部署範圍選擇Dify+DeepSeek時,頁面才會顯示DeepSeek配置地區。
在DeepSeek配置地區,根據需求選擇DeepSeek模型版本以及用於部署DeepSeek的AnalyticDB for PostgreSQL執行個體的節點規格。
不同模型的顯存要求和節點規格建議如下。
DeepSeek模型 | 類型 | 顯存要求(GB) | AnalyticDB for PostgreSQL推薦規格 |
7B | 全精度 | 9.4 | ADB.AIStandard.1 |
14B | 全精度 | 18 | ADB.AIStandard.2 |
32B | 全精度 | 40 | ADB.AIMedium.2 |
70B | 全精度 | 90 | ADB.AILarge.2 |
9. 建立資料庫帳號
在基礎配置地區,為所有資料庫建立相同的資料庫帳號,並選擇用於控制Dify服務的網路安全性群組。
不支援選擇託管模式的安全性群組。
10. 購買執行個體並進行Dify部署
選擇購買時間長度,再單擊立即購買。後續操作請根據頁面提示進行即可。
基於現有資源部署Dify
1. 將RDS PostgreSQL、Redis、AnalyticDB for PostgreSQL執行個體錄入DMS
本文以錄入RDS PostgreSQL執行個體舉例。
單擊控制台左上方的
表徵圖,選擇。說明若您使用的是非極簡模式的控制台,在頂部功能表列中,選擇。
在執行個體管理頁面單擊新增,配置相關資訊。
說明訪問方式需要選擇安全託管-手動。

配置完成後,單擊提交即可。
2. 建立並進入工作空間
單擊控制台左上方的
表徵圖,選擇。說明若您使用的是非極簡模式的控制台,請在頂部功能表列中,選擇。

在左側導覽列中點擊工作空間,進入工作空間列表頁後,點擊您建立的工作空間名稱即可進入。
3. 建立Dify資源
在左側導覽列選擇。
在Dify頁簽下,單擊建立配置並配置如下參數。
說明若配置參數時還未錄入執行個體至DMS,您可單擊配置項右上方的“建立XXX執行個體”進入DMS執行個體管理功能,在執行個體管理中將已建立的執行個體錄入至DMS。更多資訊,請參見雲資料庫錄入。
配置項
是否必填
說明
RDS PG執行個體
是
選擇已錄入至DMS的RDS PostgreSQL執行個體。
Redis執行個體
是
選擇已錄入至DMS的Redis執行個體。
向量引擎類型
是
當前僅支援選擇ADB PG。
ADB向量引擎執行個體
是
選擇已錄入至DMS的AnalyticDB for PostgreSQL執行個體。
說明暫不支援配置向量的空間名稱,預設使用空間名稱Dify。
OSS Bucket
否
選擇與工作空間所在地區相同的OSS Bucket。錄入OSS的操作,請參見雲資料庫錄入。
說明如果您是基於現有資源建立Dify(非一鍵購買資源並建立Dify),則必須指定儲存資料的OSS Bucket。
OSS路徑
否
填入Dify儲存資料的路徑。請在OSS中預先指定的路徑下建立用於儲存資料的目錄。
說明如果選擇了OSS Bucket,則必須配置資料存放區路徑。
Dify資源規格
是
Dify的資源大小,規格越大,Dify的穩定性和可靠性越高。
支援選擇4CU、8CU、12CU、16CU。
副本數
是
副本數選擇2。
副本的主要作用是提升系統高可用性、效能和容錯能力。
VPC ID
否
無需選擇,預設與建立工作空間時填寫的VP相同。
說明如果您建立的Dify有訪問公網的需求,建議您為VPC開啟公網。更多資訊,請參見公網訪問。
交換器
是
選擇與Dify在同一VPC下的交換器。
僅支援選擇的交換器地區及可用性區域:
華東1(杭州):可用性區域H、可用性區域J。
華北2(北京):可用性區域F、可用性區域G、可用性區域H、可用性區域K。
華東2(上海):可用性區域B、可用性區域E、可用性區域F、可用性區域G。
華南1(深圳):可用性區域A、可用性區域B、可用性區域C、可用性區域D、可用性區域E、可用性區域F。
華北3(張家口):可用性區域A、可用性區域B。
新加坡:可用性區域A、可用性區域B、可用性區域C。
安全性群組
是
選擇控制Dify服務的網路安全性群組。
單擊確定,即可自動開始部署資源。
當資源管理頁面的Dify狀態為運行中時,表示已完成部署。
其他動作
進入Dify空間
當Dify所需資源部署成功後,在工作空間的左側導覽列中,單擊
,即可進入Dify空間。查看Dify所需資源的部署進展
購買操作完成後,您可在資源管理頁面查看資源的部署進展。
說明當Dify執行個體狀態為運行中時,表示部署成功。

> Dify