CLI commands
Daemon
openclaw daemon
Alias lama untuk perintah pengelolaan layanan Gateway.
openclaw daemon ... dipetakan ke permukaan kontrol layanan yang sama seperti perintah layanan openclaw gateway ....
Penggunaan
openclaw daemon statusopenclaw daemon installopenclaw daemon startopenclaw daemon stopopenclaw daemon restartopenclaw daemon uninstallSubperintah
status: tampilkan status pemasangan layanan dan periksa kesehatan Gatewayinstall: pasang layanan (launchd/systemd/schtasks)uninstall: hapus layananstart: mulai layananstop: hentikan layananrestart: mulai ulang layanan
Opsi umum
status:--url,--token,--password,--timeout,--no-probe,--require-rpc,--deep,--jsoninstall:--port,--runtime <node|bun>,--token,--force,--jsonrestart:--safe,--skip-deferral,--force,--wait <duration>,--json- siklus hidup (
uninstall|start|stop):--json
Catatan:
statusmenyelesaikan SecretRefs autentikasi yang dikonfigurasi untuk autentikasi pemeriksaan jika memungkinkan.- Jika SecretRef autentikasi yang diperlukan tidak terselesaikan di jalur perintah ini,
daemon status --jsonmelaporkanrpc.authWarningketika konektivitas/autentikasi pemeriksaan gagal; berikan--token/--passwordsecara eksplisit atau selesaikan sumber rahasia terlebih dahulu. - Jika pemeriksaan berhasil, peringatan auth-ref yang belum terselesaikan disembunyikan untuk menghindari positif palsu.
status --deepmenambahkan pemindaian layanan tingkat sistem dengan upaya terbaik. Ketika menemukan layanan lain yang mirip gateway, keluaran manusia menampilkan petunjuk pembersihan dan memperingatkan bahwa satu gateway per mesin masih merupakan rekomendasi normal.status --deepjuga menjalankan validasi konfigurasi dalam mode sadar plugin dan menampilkan peringatan manifes plugin yang dikonfigurasi (misalnya metadata konfigurasi saluran yang hilang) agar pemeriksaan smoke pemasangan dan pembaruan dapat menangkapnya.statusdefault mempertahankan jalur cepat baca-saja yang melewati validasi plugin.- Pada pemasangan systemd Linux, pemeriksaan token-drift
statusmencakup sumber unitEnvironment=danEnvironmentFile=. - Pemeriksaan drift menyelesaikan SecretRefs
gateway.auth.tokenmenggunakan env runtime gabungan (env perintah layanan terlebih dahulu, lalu fallback env proses). - Jika autentikasi token tidak aktif secara efektif (
gateway.auth.modeeksplisit berupapassword/none/trusted-proxy, atau mode tidak diatur saat kata sandi dapat menang dan tidak ada kandidat token yang dapat menang), pemeriksaan token-drift melewati resolusi token konfigurasi. - Ketika autentikasi token memerlukan token dan
gateway.auth.tokendikelola SecretRef,installmemvalidasi bahwa SecretRef dapat diselesaikan tetapi tidak menyimpan token yang telah diselesaikan ke dalam metadata lingkungan layanan. - Jika autentikasi token memerlukan token dan SecretRef token yang dikonfigurasi belum terselesaikan, pemasangan gagal secara tertutup.
- Jika
gateway.auth.tokendangateway.auth.passwordsama-sama dikonfigurasi dangateway.auth.modetidak diatur, pemasangan diblokir hingga mode diatur secara eksplisit. - Pada macOS,
installmenjaga plist LaunchAgent hanya untuk pemilik dan memuat nilai lingkungan layanan terkelola melalui file dan wrapper khusus pemilik, alih-alih menserialkan kunci API atau ref env profil autentikasi ke dalamEnvironmentVariables. - Jika Anda sengaja menjalankan beberapa gateway pada satu host, isolasi port, konfigurasi/status, dan workspace; lihat /gateway#multiple-gateways-same-host.
restart --safememinta Gateway yang sedang berjalan untuk melakukan preflight pekerjaan aktif dan menjadwalkan satu restart tergabung setelah pekerjaan aktif selesai. Restart aman default menunggu pekerjaan aktif hinggagateway.reload.deferralTimeoutMsyang dikonfigurasi (default 5 menit); ketika anggaran itu habis, restart dipaksa. Aturgateway.reload.deferralTimeoutMske0untuk tunggu aman tanpa batas waktu yang tidak pernah memaksa.restartbiasa mempertahankan perilaku pengelola layanan yang ada;--forcetetap menjadi jalur override langsung.restart --safe --skip-deferralmenjalankan restart aman sadar OpenClaw tetapi melewati gerbang penangguhan pekerjaan aktif sehingga Gateway memancarkan restart segera meskipun blocker dilaporkan. Pintu keluar operator ketika task run yang macet menahan restart aman; memerlukan--safe.
Lebih disarankan
Gunakan openclaw gateway untuk dokumentasi dan contoh saat ini.
Terkait
Was this useful?