
戰略品牌合作夥伴
VMRACK.NET | 讓 Dujiao-Next 部署更簡單
️官方合作閃購款,僅需76刀/年,三網優化線路,助力您業務起飛,支持:支付寶/paypal/USDT。點我享低價獨家閃購!🎉




更新時間:2026-03-28
檢查 config.yml 中的 server.port(預設 8080)是否被其他程序佔用:
lsof -i :8080修改連接埠或停止佔用程序後重新啟動。
docker compose psdocker compose logs -f dujiao-next在 config.yml 的 bootstrap 節點設定初始管理員:
bootstrap:
default_admin_username: admin
default_admin_password: your-password首次啟動時系統自動建立該帳號。如果已啟動過,修改此設定不會生效,需要透過資料庫手動修改。
SQLite 不支援並行寫入。解決方案:
database:
driver: sqlite
pool:
max_open_conns: 1
max_idle_conns: 1config.yml 中的資料庫設定:database:
driver: postgres
dsn: "host=127.0.0.1 user=dujiao password=xxx dbname=dujiao port=5432 sslmode=disable"建議在站點流量較大時儘早遷移到 PostgreSQL。
推薦設定:
database:
driver: postgres
pool:
max_open_conns: 25
max_idle_conns: 10
conn_max_lifetime_seconds: 3600
conn_max_idle_time_seconds: 600根據實際並行量調整 max_open_conns。
redis-cli pingconfig.yml 中的 Redis 位址、連接埠和密碼requirepass,密碼是否匹配Redis 用於快取和非同步任務佇列。可以在 config.yml 中關閉:
redis:
enabled: false
queue:
enabled: false關閉後以下功能將不可用:登入限流、自動發卡(非同步)、訂單逾時取消(非同步)、通知推送(非同步)、分銷佣金確認(定時)、上游庫存同步(定時)。建議正式環境保持開啟。
按以下順序排查:
notify_url / callback_url 是否正確channel_id 參數: /api/v1/payments/webhook/paypal?channel_id=你的渠道ID/api/v1/payments/webhook/stripe?channel_id=你的渠道IDwebhook_id(PayPal)或 webhook_secret(Stripe)已填寫config.yml,只有未儲存過後臺設定時才回退到 email.enableduse_ssl: trueuse_tls: truesend_interval_seconds,預設 60 秒)是否已過max_attempts,預設 5 次)secret 欄位標題(不區分大小寫)/api 代理到後端)npm run build)root 指向正確的構建產物目錄try_files 設定正確(SPA 需要將所有路由回退到 index.html)