Nhiều Gateway (cùng máy chủ)
Hầu hết các thiết lập nên dùng một Gateway vì một Gateway có thể xử lý nhiều kết nối nhắn tin và agent. Nếu bạn cần cách ly hoặc dự phòng mạnh hơn (ví dụ: bot cứu hộ), hãy chạy các Gateway riêng với hồ sơ/cổng tách biệt.Danh sách kiểm tra cách ly (bắt buộc)
OPENCLAW_CONFIG_PATH— tệp cấu hình theo từng instanceOPENCLAW_STATE_DIR— phiên, thông tin xác thực, bộ nhớ đệm theo từng instanceagents.defaults.workspace— thư mục gốc workspace theo từng instancegateway.port(hoặc--port) — duy nhất cho mỗi instance- Các cổng dẫn xuất (browser/canvas) không được trùng lặp
Khuyến nghị: profiles (--profile)
Profiles tự động phạm vi hóa OPENCLAW_STATE_DIR + OPENCLAW_CONFIG_PATH và thêm hậu tố vào tên dịch vụ.
Hướng dẫn bot cứu hộ
Chạy Gateway thứ hai trên cùng máy chủ với các thành phần riêng:- profile/cấu hình
- thư mục trạng thái
- workspace
- cổng cơ sở (cùng các cổng dẫn xuất)
Cách cài đặt (bot cứu hộ)
Ánh xạ cổng (dẫn xuất)
Cổng cơ sở =gateway.port (hoặc OPENCLAW_GATEWAY_PORT / --port).
- cổng dịch vụ điều khiển trình duyệt = cổng cơ sở + 2 (chỉ local loopback)
canvasHost.port = base + 4- Các cổng CDP hồ sơ trình duyệt tự động cấp phát từ
browser.controlPort + 9 ..+ 108`
Ghi chú Browser/CDP (bẫy thường gặp)
- Không cố định
browser.cdpUrlcùng một giá trị trên nhiều instance. - Mỗi instance cần cổng điều khiển trình duyệt và dải CDP riêng (dẫn xuất từ cổng gateway của nó).
- Nếu cần cổng CDP cố định, đặt
browser.profiles.<name>.cdpPort` cho mỗi instance. - Chrome từ xa: dùng
browser.profiles.<name>``.cdpUrl(theo hồ sơ, theo instance).