Tôi đã cài đặt máy chủ redis trên máy chủ dựa trên Ubuntu của mình, vì vậy tôi có thể bắt đầu / dừng / khởi động lại máy chủ redis. Redis_server.sh đã có trong /etc/init.d.
Bây giờ tôi muốn làm redis bắt đầu khởi động. Tôi đã học được từ một trang web rằng bằng cách làm việc với lệnh update_rc.d, tôi có thể thêm / xóa dịch vụ khi khởi động.
Tôi đã thử update-rc.d để thêm khởi động khi khởi động, nó không hoạt động:
root@ip-172-31-4-108:/etc/init.d# update-rc.d redis-server defaults
//System start/stop links for /etc/init.d/redis-server already exist.
Ngoài ra, có một số dịch vụ tôi không muốn khởi động khi khởi động, vì vậy tôi đã thử:
root@ip-172-31-4-108:/etc/init.d# update-rc.d reids_6379 remove
Removing any system startup links for /etc/init.d/reids_6379 ...
Nhưng khi khởi động lại lần sau, tôi vẫn thấy dịch vụ đó chạy khi khởi động.