Blog

Cách giữ Hermes Agent chạy trên máy chủ suốt ngày đêm

Markdown

Cách giữ Hermes Agent chạy trên máy chủ 24/7: cài đặt trên VPS không cần trình duyệt, chạy gateway như một dịch vụ hệ thống, tự khởi động sau khi khởi động lại, linger và Docker.

Đọc toàn bộ bài viết

Sau khi cài Hermes Agent trên máy tính xách tay, một câu hỏi xuất hiện: ai sẽ trả lời trên Telegram và tổng hợp bản tin buổi sáng khi máy tính xách tay đóng? Tại bàn làm việc, agent chỉ hoạt động khi máy tính đang bật. Để bot luôn trực tuyến và các tác vụ theo lịch tự chạy, bạn cần chuyển agent lên máy chủ.

Dưới đây là cách cài Hermes trên một máy chủ Linux thông thường, biến gateway thành một dịch vụ chạy liên tục và tự khởi động sau khi máy chủ khởi động lại, đồng thời hạn chế quyền truy cập để người lạ không thể vào terminal. Hướng dẫn này dựa trên tài liệu chính thức.

Nếu bạn chưa cài Hermes, hãy bắt đầu với bài tổng quan riêng về agent này là gì và cách cài đặt. Hướng dẫn này giả định rằng bạn đã chạy Hermes trên máy của mình và chỉ đề cập đến việc chuyển nó lên máy chủ.

Thông tin về cách làm việc với Ailoot có trong tài liệu.

Vì sao nên chuyển Hermes Agent từ máy tính xách tay lên máy chủ?

Điểm chính

Máy tính cá nhân hoạt động khi bạn ở gần và máy đang bật. Muốn chạy suốt ngày đêm, bạn cần một máy chủ: bot Telegram sẽ trả lời khi máy tính của bạn tắt, còn các tác vụ theo lịch sẽ tự chạy. Bạn chỉ cần máy chủ cho việc này; máy tính xách tay vẫn đủ cho công việc thông thường với agent.

Trên máy tính xách tay, Hermes chỉ hoạt động khi nắp máy mở và bạn ở gần. Đóng máy lại, bot sẽ im lặng; bản tin buổi sáng sẽ không đến. Điều đó không phù hợp với một nhiệm vụ như “trả lời mọi người trên ứng dụng nhắn tin và xử lý công việc theo lịch”.

Điều làm máy chủ khác biệt là nó không bao giờ ngủ và không phụ thuộc vào thứ gì khác. Bạn cài chính Hermes đó lên máy chủ, rồi nó hoạt động mà không cần bạn: trả lời trên Telegram lúc ba giờ sáng, thu thập tin tức theo chủ đề của bạn mỗi sáng và giữ các phiên làm việc giữa những lần chạy.

Chuyển lên máy chủ là hợp lý khi agent có một nhiệm vụ liên tục: bot cho bạn hoặc nhóm của bạn, bản tin buổi sáng, trả lời tự động hoặc công việc định kỳ với tài liệu. Nếu bạn chỉ đang thử Hermes cho một dự án cụ thể và ngồi gần máy, bạn chưa cần máy chủ; đó là một bước bổ sung.

Cần chuẩn bị gì trước khi cài Hermes trên VPS?

Điểm chính

Bạn cần một máy chủ Linux có quyền truy cập SSH (đội ngũ chính thức kiểm thử trên bản Ubuntu mới cài), một mô hình đã chọn trước và hiểu rằng agent thường không cần trình duyệt trên máy chủ. Để chạy không cần người giám sát, cách thuận tiện nhất để truy cập mô hình là qua Nous Portal: đăng nhập OAuth tự làm mới, nên token hết hạn sẽ không khiến hệ thống ngừng hoạt động qua đêm.

Hãy chuẩn bị ba thứ trước khi cài đặt.

Máy chủ. Một VPS Linux thông thường là đủ. Tài liệu xếp Linux và WSL2 vào mức hỗ trợ cơ bản, và việc kiểm thử được thực hiện trên Ubuntu mới nhất. Nếu hệ thống có glibc, systemd và cấu trúc thư mục quen thuộc, Hermes sẽ cài đặt đúng cách. Điều này quan trọng trên máy chủ vì tất cả các bước tự khởi động bên dưới đều dựa vào systemd, vốn có sẵn trên Ubuntu và Debian.

Quyền truy cập SSH. Bạn kết nối với máy chủ qua terminal bằng SSH; ở đó bạn sẽ không dùng chuột. Tất cả lệnh bên dưới được chạy trong phiên SSH này. Nếu bạn viết code theo kiểu vibe coding và chưa quen với terminal, đừng lo: chỉ có vài lệnh và bạn có thể sao chép nguyên từng lệnh.

Mô hình đã chọn. Agent không tự suy nghĩ; nó gọi một mô hình. Với máy chủ chạy khi bạn vắng mặt, điều quan trọng là quyền truy cập mô hình không hết hạn. Lựa chọn đơn giản nhất là đăng ký Nous Portal qua hermes setup --portal: đăng nhập sử dụng OAuth và token tự làm mới. API keys riêng của bạn cũng dùng được, nhưng hãy đảm bảo tài khoản còn tiền — agent headless với số dư bằng không sẽ đơn giản là im lặng. Mô hình phải có context window ít nhất 64,000 tokens, nếu không Hermes sẽ từ chối khởi chạy với mô hình đó. Tất cả mô hình đám mây trong danh sách đều đáp ứng yêu cầu này.

Lưu ý

Tài liệu chính thức không đưa ra con số cụ thể để chọn VPS hoặc mức tài nguyên tối thiểu, vì vậy ở đây cũng không nêu con số chính xác. Dựa trên kinh nghiệm được mô tả, một máy cấu hình khiêm tốn là đủ cho gateway có bot và lịch chạy, vì phần tính toán nặng diễn ra ở phía mô hình. Bản thân máy chủ chịu tải rất nhẹ. Tự động hóa trình duyệt là phần nặng nhất, nhưng thường không cần thiết trên máy chủ (sẽ nói thêm ngay bên dưới).

Cài Hermes Agent trên máy chủ bằng một lệnh như thế nào?

Điểm chính

Kết nối với máy chủ qua SSH và chạy trình cài đặt với cờ bỏ qua trình duyệt trên máy chủ: curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash -s -- --skip-browser. Sau đó khởi động lại shell terminal và chọn mô hình bằng hermes setup --portal. Kiểm tra cài đặt bằng hermes doctor.

Cài đặt trên máy chủ gần giống với trên máy tính xách tay, chỉ khác một điểm: agent thường không cần trình duyệt ở đó. Tự động hóa trình duyệt cũng kéo theo Chromium khá nặng. Vì vậy, bạn dùng cờ --skip-browser.

  1. Kết nối với máy chủ qua SSH

    ssh root@your-server-address
    

    Chạy tất cả các lệnh tiếp theo trong phiên này, trực tiếp trên máy chủ.

  2. Chạy trình cài đặt mà không cài trình duyệt

    curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash -s -- --skip-browser
    

    Script tải môi trường cần thiết và cài lệnh hermes. Cờ --skip-browser bỏ qua cài đặt tự động hóa trình duyệt; trên máy chủ không có giao diện đồ họa, phần đó chỉ chiếm dung lượng. Nếu sau này cần trình duyệt, bạn có thể cài riêng.

  3. Khởi động lại shell và chọn mô hình

    source ~/.bashrc
    hermes setup --portal
    

    Dòng đầu tiên nạp PATH mới để có thể tìm thấy lệnh hermes. Dòng thứ hai mở trang đăng nhập Nous Portal: xác nhận đăng nhập, rồi agent sẽ có mô hình và dịch vụ mà không cần key riêng cho từng dịch vụ.

  4. Kiểm tra cài đặt

    hermes doctor
    

    Lệnh này hiển thị những gì đã cài, những gì còn thiếu và cách khắc phục. Dấu màu xanh lá nghĩa là mọi thứ đã sẵn sàng.

Trước khi thêm bot và lịch chạy, hãy đảm bảo một cuộc trò chuyện bình thường hoạt động trực tiếp trên máy chủ: chạy hermes và giao cho nó một tác vụ đơn giản có câu trả lời kiểm chứng được. Tài liệu khuyến cáo rõ ràng không nên thêm hàng loạt tính năng trước khi cuộc trò chuyện thông thường hoạt động — đó là lời khuyên hợp lý.

Làm thế nào để giữ Hermes chạy suốt ngày đêm?

Điểm chính

Trước tiên cấu hình gateway bằng hermes gateway setup và kết nối Telegram. Sau đó biến gateway thành dịch vụ bằng một lệnh: hermes gateway install cài dịch vụ người dùng, còn sudo hermes gateway install --system cài dịch vụ hệ thống khởi động khi máy chủ boot. Dịch vụ người dùng dùng hermes gateway start, stop, status. Với dịch vụ hệ thống VPS, giữ scope --system và quyền cần thiết trong mọi lần kiểm tra hoặc thay đổi dịch vụ.

Gateway là một tiến trình Hermes chạy nền duy nhất, duy trì kết nối với tất cả ứng dụng nhắn tin, quản lý phiên và chạy các tác vụ theo lịch. Toàn bộ hoạt động suốt ngày đêm xoay quanh nó. Mục tiêu là để tiến trình này tự khởi động và tiếp tục chạy.

Trước tiên cấu hình gateway và kết nối ứng dụng nhắn tin:

hermes gateway setup

Trình hướng dẫn thiết lập sẽ đưa bạn qua các nền tảng và giúp nhập bot token cùng danh sách truy cập. Các bước kết nối Telegram (tạo bot bằng BotFather, tìm ID của bạn và nhập token) được hướng dẫn trong hướng dẫn cài đặt chính; tôi sẽ không lặp lại ở đây.

Tiếp theo là cái bẫy mà mọi người thường quên nhất. Nếu chỉ chạy hermes gateway, tiến trình chỉ tồn tại khi phiên SSH còn mở. Đóng terminal, gateway sẽ dừng. Để giữ nó chạy liên tục, bạn cần giao tiến trình cho hệ thống quản lý. Có một lệnh cho việc đó:

hermes gateway install

Lệnh này cài gateway thành dịch vụ: trên Linux là dịch vụ systemd của người dùng; trên macOS là thông qua launchd. Hệ thống giám sát tiến trình và khởi động lại nếu nó gặp sự cố.

Trên máy chủ, thường bạn sẽ cần lựa chọn thứ hai: dịch vụ hệ thống bắt đầu chạy khi máy khởi động, trước khi bất kỳ người dùng nào đăng nhập:

sudo hermes gateway install --system

Đó chính xác là điều bạn cần cho VPS: máy chủ khởi động lại, dịch vụ tự chạy và bot trực tuyến trở lại. Quản lý bằng các lệnh đơn giản sau:

hermes gateway start     # start
hermes gateway stop      # stop
hermes gateway status    # check status

Với dịch vụ hệ thống, hãy thêm sudo và cờ --system vào các lệnh này. Nếu không, các lệnh sẽ nhắm đến dịch vụ người dùng thay vì dịch vụ khởi động cùng máy:

sudo hermes gateway start --system
sudo hermes gateway stop --system
sudo hermes gateway status --system

Vì sao cần linger và điều gì xảy ra nếu thiếu?

Điểm chính

Nếu bạn cài gateway thành dịch vụ người dùng (không có --system), systemd sẽ dừng nó ngay khi bạn thoát SSH và không khởi động khi máy boot. Khắc phục bằng một lệnh: sudo loginctl enable-linger username. Sau đó, dịch vụ chạy độc lập với việc bạn đăng nhập hay đăng xuất.

Đây là trở ngại phổ biến nhất: bạn đã cài dịch vụ nhưng bot vẫn im lặng vào ban đêm. Nguyên nhân là cách các dịch vụ người dùng Linux hoạt động.

Dịch vụ systemd của người dùng mặc định gắn với phiên của bạn. Bạn kết nối qua SSH và user manager khởi động; dịch vụ chạy. Bạn đăng xuất, hệ thống xem người dùng là không hoạt động nên tắt các dịch vụ của người dùng đó cùng với gateway. Với máy chủ mà bạn đăng nhập rồi đăng xuất, đây là một lỗi: bot chỉ trực tuyến khi bạn đang ở trong SSH.

Bạn có thể khắc phục bằng chế độ linger, cho phép hệ thống giữ user manager chạy ngay cả khi người dùng đó chưa đăng nhập:

sudo loginctl enable-linger username

Sau lệnh này, dịch vụ người dùng tự chạy và khởi động khi máy chủ boot mà không cần chờ bạn đăng nhập. Nếu không có linger, hệ thống quay lại hành vi ban đầu: gateway tắt khi bạn thoát SSH và không khởi động lúc boot. Tài liệu nêu rõ điều này.

Chú ý

Điều này không áp dụng cho dịch vụ hệ thống (được cài bằng sudo hermes gateway install --system): dịch vụ đó đã chạy ở cấp máy và khởi động lúc boot. Chỉ cần linger cho dịch vụ người dùng. Hãy chọn một trong hai: dịch vụ hệ thống hoặc dịch vụ người dùng kèm linger.

Chạy Hermes trên máy chủ bằng Docker với khả năng tự khởi động lại như thế nào?

Điểm chính

Nếu thích Docker, bạn có thể giữ Hermes chạy như một gateway liên tục trong container: docker run -d --name hermes --restart unless-stopped -v ~/.hermes:/opt/data -p 8642:8642 nousresearch/hermes-agent gateway run. Cờ --restart unless-stopped đưa container chạy lại sau khi boot, và bên trong image, tiến trình gateway cũng được khởi động lại nếu gặp sự cố.

Docker là một cách khác để giữ agent hoạt động trên máy chủ, đặc biệt nếu bạn đã quen với container hoặc muốn cô lập agent khỏi hệ thống chính. Cấu hình một lần bằng docker run ... setup, rồi khởi động container ở chế độ nền:

docker run -d \
  --name hermes \
  --restart unless-stopped \
  -v ~/.hermes:/opt/data \
  -p 8642:8642 \
  nousresearch/hermes-agent gateway run

Các dòng đảm bảo hoạt động suốt ngày đêm có chức năng như sau:

  • -d — container chạy ở chế độ nền và không giữ terminal mở.
  • --restart unless-stopped — Docker khởi động lại container sau khi máy chủ reboot hoặc gặp sự cố. Nó chỉ không khởi động lại nếu bạn đã dừng thủ công.
  • -v ~/.hermes:/opt/data — cài đặt, key, phiên và bộ nhớ nằm trên máy chủ, bên ngoài container, và vẫn tồn tại khi tạo lại container.

Image bổ sung một lớp bảo vệ khác: tiến trình gateway chạy dưới bộ giám sát s6. Nếu gateway gặp sự cố, nó được khởi động lại trong vài giây mà không làm mất chính container. Đây là bảo vệ kép: Docker giữ container chạy từ bên ngoài, còn s6 giám sát tiến trình bên trong.

Hãy nhớ một điểm khác biệt của cách dùng Docker: các bản cài đặt này không được cập nhật bằng lệnh hermes update. Để cập nhật trong Docker, hãy thay image bằng image mới—tải bản mới nhất và tạo lại container.

Làm sao kiểm tra mọi thứ hoạt động và vẫn chạy sau khi reboot?

Điểm chính

Kiểm tra trạng thái dịch vụ bằng systemctl và theo dõi nhật ký trực tiếp. Sau đó là bài kiểm tra máy chủ quan trọng nhất: khởi động lại máy và đảm bảo bot tự trực tuyến trở lại. Các phiên và câu trả lời của Hermes vẫn còn sau khi khởi động lại; câu trả lời chưa hoàn tất sẽ được gửi sau khi hệ thống khôi phục.

Với dịch vụ người dùng, kiểm tra trạng thái và nhật ký như sau:

hermes gateway status
journalctl --user -u hermes-gateway -f

Với dịch vụ hệ thống được khuyên cho VPS, dùng scope hệ thống:

sudo hermes gateway status --system
sudo journalctl -u hermes-gateway -f

Lệnh đầu kiểm đúng dịch vụ được chọn, lệnh sau theo dõi log cùng scope. Tên unit này áp dụng bản cài ~/.hermes mặc định. Hermes home khác có thể thêm hậu tố; xem đầu ra status và dùng đúng unit đó. Không theo dõi unit người dùng khi thử bản hệ thống. Nhật ký Hermes nằm trong ~/.hermes/logs/, và các bí mật tự động được ẩn khỏi nhật ký nên bạn có thể gửi chúng cho bộ phận hỗ trợ một cách an toàn.

Bây giờ hãy khởi động lại máy chủ và đảm bảo agent tự hoạt động trở lại. Đây là bài kiểm tra máy chủ chính, và thường là điều mọi người quên:

sudo reboot

Khi máy chủ truy cập được lại, nối SSH. Bản hệ thống kiểm sudo hermes gateway status --system và journal hệ thống; bản người dùng với linger kiểm hermes gateway status và journal người dùng. Sau đó nhắn bot Telegram. Nếu bot trả lời mà bạn không cần can thiệp, cấu hình tự khởi động đã chính xác. Đó là mục đích của toàn bộ việc này.

Không cần lo mất cuộc trò chuyện. Hermes ghi các phiên xuống đĩa và chúng vẫn tồn tại sau khi gateway khởi động lại. Hơn nữa, nếu gateway gặp sự cố đúng lúc đang gửi câu trả lời, nó sẽ gửi câu trả lời đó sau khi khôi phục thay vì chạy lại tác vụ. Điều này quan trọng với bot hoạt động suốt ngày đêm: một lần khởi động lại bất ngờ sẽ không làm gián đoạn cuộc trò chuyện.

Bảo vệ agent có quyền truy cập terminal trên máy chủ như thế nào?

Điểm chính

Ba biện pháp bảo vệ chính: mặc định bot đóng quyền truy cập (chỉ trả lời người có trong danh sách), agent hỏi trước khi chạy lệnh nguy hiểm, và để cách ly hoàn toàn, hãy chạy agent trên máy chủ trong Docker sandbox. Tốt nhất không bật chế độ không cần xác nhận (YOLO) trên máy chủ.

Agent trên máy chủ là một chương trình có quyền truy cập terminal và chạy mà không có bạn giám sát. Trước tiên hãy kiểm tra ba cài đặt này.

Đóng quyền truy cập bot. Mặc định, gateway chỉ trả lời những người trong danh sách truy cập hoặc những người đã hoàn tất liên kết bằng mã trong tin nhắn trực tiếp. Đây là hành vi phù hợp với bot có quyền truy cập terminal: người ngẫu nhiên nhắn cho bot không thể làm gì. Danh sách được thiết lập bằng ID dạng số, ví dụ với Telegram:

TELEGRAM_ALLOWED_USERS=123456789,987654321

Xác nhận lệnh nguy hiểm. Trước khi làm điều gì có tính phá hủy, agent sẽ hỏi bạn xin phép. Có chế độ YOLO để tắt xác nhận; tốt nhất đừng bật nó trên máy chủ chạy khi bạn vắng mặt. Xác nhận được thiết kế chính xác để ngăn điều gì đó không thể đảo ngược xảy ra mà bạn không hay biết.

Sandbox để cách ly hoàn toàn. Nếu muốn agent hoàn toàn không thể nhìn thấy hệ thống chính của máy chủ, hãy chạy lệnh của nó trong container Docker:

hermes config set terminal.backend docker

Sau đó, mọi việc agent làm trong terminal đều diễn ra bên trong sandbox cách ly và không thể chạm đến máy chủ đang hoạt động. Đây là biện pháp bảo vệ hợp lý khi bạn cho phép agent tự hành động.

Nên làm gì nếu bot im lặng hoặc gateway gặp sự cố?

Điểm chính

Trước tiên kiểm tra trạng thái dịch vụ và nhật ký; nguyên nhân thường là bot token, danh sách truy cập hoặc mô hình. Nếu toàn bộ tiến trình bị treo cứng, dịch vụ systemd có bộ hẹn giờ watchdog để khởi động lại gateway nếu nó không còn biểu hiện hoạt động.

Khi bot ngừng phản hồi, hãy làm theo thứ tự này. Trước hết kiểm đúng scope đã cài: sudo hermes gateway status --system cùng journal hệ thống, hoặc hermes gateway status cùng journal người dùng. Nếu gateway đang chạy nhưng tin nhắn không được chuyển đi, gần như luôn là vấn đề cấu hình nền tảng: bot token sai hoặc người đó không có trong danh sách truy cập. Chạy hermes gateway setup lại trong cùng Hermes home, rồi xem dịch vụ được chọn bằng hermes gateway status --system cho hệ thống hoặc hermes gateway status cho người dùng. Setup thành công chưa chứng minh đúng gateway đang chạy.

Nếu mô hình trả về câu trả lời trống hoặc kỳ lạ, hãy kiểm tra bằng hermes model và xác nhận nhà cung cấp cùng trạng thái đăng nhập. Trình tự khôi phục chung đưa bạn từ “mọi thứ đều hỏng” trở lại trạng thái hoạt động là: hermes doctor, hermes model, hermes setup, rồi hermes gateway status --system cho bản hệ thống hoặc hermes gateway status cho bản người dùng.

Thêm một điều cho trường hợp hiếm gặp nhưng khó chịu khi toàn bộ tiến trình bị treo mà không thực sự gặp sự cố. Dịch vụ systemd có bộ hẹn giờ watchdog: thêm dòng này vào ~/.hermes/config.yaml rồi cài lại dịch vụ.

gateway:
  systemd_watchdog_seconds: 120
# Dịch vụ hệ thống VPS, cùng Hermes home của bản cài gốc:
sudo hermes gateway install --system --force
sudo hermes gateway status --system

Với dịch vụ người dùng, chỉ tạo lại scope đó bằng hermes gateway install --force và kiểm hermes gateway status. Chọn một scope; không cài cả hai để sửa một gateway.

Sau đó gateway thường xuyên báo với hệ thống rằng “Tôi vẫn hoạt động”, và nếu tín hiệu ngừng, systemd sẽ tự động khởi động lại tiến trình. Cách này chỉ hoạt động trên Linux có systemd và chỉ dành cho trường hợp tiến trình bị treo. Bộ hẹn giờ watchdog không ảnh hưởng đến sự cố mạng thông thường giữa máy chủ và ứng dụng nhắn tin.

Mọi người còn hỏi gì về Hermes Agent trên máy chủ?

Điểm chính

Câu trả lời nhanh cho các câu hỏi thường gặp: có nhất thiết phải dùng VPS không, có thể chạy nhiều bot trên cùng một máy không, máy chủ có cần giao diện đồ họa không và điều gì xảy ra với tác vụ theo lịch khi agent chạy trên máy chủ.

Câu hỏi thường gặp

Tôi có bắt buộc phải thuê VPS hay máy tính của mình cũng được?

Để hoạt động suốt ngày đêm, bạn cần một máy luôn bật. Máy tính của bạn vẫn dùng được nếu bạn sẵn sàng không bao giờ tắt nó. VPS tiện lợi hơn: luôn bật và không phụ thuộc vào việc bạn đang làm việc hay ngủ. Một máy chủ Linux thông thường là đủ—tài liệu xếp Linux vào mức hỗ trợ cơ bản và kiểm thử trên bản Ubuntu mới cài.

Tôi có thể chạy nhiều bot trên một máy chủ không?

Có. Hermes có các profile và mỗi profile có dịch vụ riêng. Một lệnh như <profile> gateway install tạo dịch vụ riêng tên là hermes-gateway-<profile>, và chúng hoạt động độc lập. Mỗi profile có cài đặt, bot token và bộ nhớ riêng.

Máy chủ có cần màn hình và đồ họa không?

Không. Máy chủ chạy mà không có màn hình, còn bạn quản lý nó qua SSH từ terminal. Tự động hóa trình duyệt thường không cần thiết đối với agent trên loại máy chủ này, vì vậy hãy chạy trình cài đặt với cờ --skip-browser; thao tác này loại bỏ thành phần nặng duy nhất cần đồ họa.

Tác vụ theo lịch có chạy khi tôi đi vắng không?

Có, đó là mục đích của việc chuyển lên máy chủ. Cùng một gateway chạy các tác vụ theo lịch: nó kiểm tra lịch mỗi phút và chạy tác vụ khi đến hạn, sau đó gửi kết quả đến cùng cuộc trò chuyện. Vì gateway chạy suốt ngày đêm như một dịch vụ, lịch trình tự chạy mà không cần bạn can thiệp.

Bot có hoạt động sau khi cập nhật và máy chủ reboot không?

Có. Cài đặt, phiên và bộ nhớ được lưu trong thư mục ~/.hermes và không bị mất. Sau khi reboot, dịch vụ hệ thống (hoặc Docker với --restart unless-stopped) tự khởi chạy gateway. Câu trả lời chưa hoàn tất sẽ được gửi sau khi khởi động lại và không có gì bị mất—tuy nhiên, nếu câu trả lời đã gửi được nửa chừng khi sự cố xảy ra, nó có thể đến lần nữa kèm thông báo có thể bị trùng.

Tìm hiểu Ailoot.

Xem thêm chi tiết

Câu hỏi thường gặp

Vì sao gateway trông như đã dừng dù cài dịch vụ hệ thống?

Kiểm tra không ghi scope có thể trỏ dịch vụ khác. Bản hệ thống dùng hermes gateway status --system và journal hệ thống; bản người dùng dùng status không scope và journal người dùng. Giữ cùng Hermes home suốt quá trình.

Dịch vụ hệ thống VPS có cần loginctl linger không?

Không. Linger dành cho dịch vụ systemd người dùng cần sống qua đăng xuất và chạy lúc khởi động. Dịch vụ hệ thống đã chạy khi máy khởi động; chọn một scope rồi thử lại trạng thái và phản hồi bot sau reboot.

Tất cả bài viết