Tôi đã thiết lập Mosquitto MQTT trên máy tính xách tay Windows 7 của mình. Tôi đã thực hiện quá trình cài đặt theo hướng dẫn từng bước này .
Cài đặt vẫn ổn và tôi có thể bắt đầu dịch vụ Mosquitto Broker bằng cách sử dụng C:\Windows\system32\services
.
Bây giờ điều tôi muốn là có thể khởi chạy dịch vụ từ dấu nhắc lệnh của Windows 7. Trong mọi trường hợp, tôi đã cố chạy các lệnh từ thư mục cài đặt của Mosquitto ( D:\..\MQTT\mosquitto>
).
Đầu tiên tôi đã thử lệnh sau theo tài liệu :
mosquitto -d
-d, --daemon
Chạy mosquitto trong nền như một daemon. Tất cả các hành vi khác vẫn giữ nguyên.
Hóa ra tôi không thể làm điều này trên Windows.
1483193297: Warning: Can't start in daemon mode in Windows.
Sau đó, tôi đã thử một lệnh được chia sẻ trên trang web này .
mosquitto –p 1883 –v
Điều này bắt đầu môi giới nhưng không phải là dịch vụ nền. Tôi đã kiểm tra dịch vụ trong số các dịch vụ Windows và Mosquitto Broker chưa bắt đầu.
Có ai biết cách bắt đầu dịch vụ môi giới Mosquitto thích hợp từ dấu nhắc lệnh của Windows 7 không?