Bắt đầu nhanh với bot cứu hộ
Thiết lập bot cứu hộ đơn giản nhất:- Giữ bot chính trên hồ sơ mặc định.
- Chạy bot cứu hộ trên
--profile rescue, với token bot Telegram riêng. - Đặt bot cứu hộ trên một cổng cơ sở khác, ví dụ:
19789.
gateway install cuối cùng.
Trong quá trình openclaw --profile rescue onboard:
- Sử dụng một token bot Telegram riêng, dành riêng cho tài khoản cứu hộ (dễ giới hạn chỉ cho người vận hành, độc lập với bản cài đặt kênh/ứng dụng của bot chính và cung cấp một đường khôi phục đơn giản dựa trên tin nhắn trực tiếp).
- Giữ tên hồ sơ
rescue. - Sử dụng cổng cơ sở cao hơn cổng của bot chính ít nhất 20.
- Chấp nhận không gian làm việc cứu hộ mặc định, trừ khi bạn đã tự quản lý một không gian làm việc.
Những thay đổi do --profile rescue onboard thực hiện
--profile rescue onboard chạy quy trình thiết lập ban đầu thông thường nhưng ghi mọi thứ vào một hồ sơ riêng, vì vậy bot cứu hộ có riêng:
- Tệp hồ sơ/cấu hình
- Thư mục trạng thái
- Không gian làm việc (mặc định:
~/.openclaw/workspace-rescue) - Tên dịch vụ được quản lý
- Cổng cơ sở (cùng các cổng dẫn xuất)
- Token bot Telegram
Thiết lập nhiều Gateway tổng quát
Cùng một mô hình cô lập này hoạt động cho bất kỳ cặp hoặc nhóm Gateway nào trên một máy chủ - cấp cho mỗi Gateway bổ sung một hồ sơ có tên và cổng cơ sở riêng:Danh sách kiểm tra cô lập
Giữ các mục sau là duy nhất cho từng phiên bản Gateway:
Việc dùng chung bất kỳ mục nào trong số này sẽ gây xung đột cấu hình, trạng thái hoặc cổng. Quá trình khởi động Gateway
bắt buộc mỗi thư mục trạng thái phải có quyền sở hữu riêng, ngay cả khi
OPENCLAW_ALLOW_MULTI_GATEWAY=1 bỏ qua cơ chế một phiên bản duy nhất cho mỗi cấu hình.
Á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ỉ loopback).
- Máy chủ Canvas được phục vụ trực tiếp trên máy chủ HTTP của Gateway (cùng cổng với
gateway.port). - Các cổng CDP của hồ sơ trình duyệt được tự động phân bổ từ
browser control port + 9đến+ 108.
Lưu ý về trình duyệt/CDP (lỗi thường gặp)
- Không cố định
browser.cdpUrlở cùng một giá trị trên nhiều phiên bản. - Mỗi phiên bản cần có cổng điều khiển trình duyệt và dải CDP riêng (được dẫn xuất từ cổng Gateway của phiên bản đó).
- Đối với các cổng CDP được chỉ định rõ ràng, hãy đặt
browser.profiles.<name>.cdpPortriêng cho từng phiên bản. - Đối với Chrome từ xa, hãy sử dụng
browser.profiles.<name>.cdpUrl(theo từng hồ sơ, từng phiên bản).
Ví dụ biến môi trường thủ công
Kiểm tra nhanh
gateway status --deepphát hiện các dịch vụ launchd/systemd/schtasks lỗi thời từ những bản cài đặt cũ.- Văn bản cảnh báo của
gateway probe, chẳng hạn nhưmultiple reachable gateway identities detected, chỉ được xem là bình thường khi bạn chủ ý chạy nhiều gateway được cô lập, hoặc khi OpenClaw không thể xác minh rằng các đích thăm dò có thể truy cập là cùng một gateway. Đường hầm SSH, URL proxy hoặc URL từ xa đã cấu hình trỏ đến cùng một gateway vẫn là một gateway với nhiều phương thức truyền tải, ngay cả khi các cổng truyền tải khác nhau.