RabbitMQ 开机启动
./rabbitmq-plugins enable rabbitmq_management
RabbitMQ 开机启动:
[Unit]
Description=RabbitMQ broker
After=network.target
After=epmd.service
[Service]
Environment=ERL_PATH=/usr/local/erlang
Environment=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/usr/local/erlang/bin:/usr/local/rabbitmq_server-3.8.16/sbin
Type=simple
User=root
Group=root
WorkingDirectory=/usr/local/rabbitmq_server-3.8.16/sbin
ExecStart=/usr/local/rabbitmq_server-3.8.16/sbin/rabbitmq-server
ExecStop=/usr/local/rabbitmq_server-3.8.16/sbin/rabbitmqctl stop
Restart=always
RestartSec=60
LimitNOFILE=16384
[Install]
WantedBy=multi-user.target
--------------------------------------------------------------------------------
[Unit]
Description=Redis persistent key-value database
After=network.target
After=network-online.target
Wants=network-online.target
[Service]
ExecStart=/usr/bin/redis-server /etc/redis.conf --supervised systemd
ExecStop=/usr/libexec/redis-shutdown
Type=notify
User=redis
Group=redis
RuntimeDirectory=redis
RuntimeDirectoryMode=0755
[Install]
WantedBy=multi-user.target