Redmine:“仅适用于开发/测试环境的默认队列适配器已改变”显示红色叹号

六、使用使用 Systemd 管理 Sidekiq,执行以下命令:

sudo nano /etc/systemd/system/sidekiq.service

然后添加以下内容:

[Unit]
Description=Sidekiq for Redmine
After=syslog.target network.target redis-server.service

[Service]
Type=simple
User=redmine-user
Group=redmine-user
WorkingDirectory=/var/www/redmine/redmine-6.0.3
Environment=RAILS_ENV=production
Environment=PATH=/home/redmine-user/.rvm/gems/ruby-3.3.0/bin:/home/redmine-user/.rvm/rubies/ruby-3.3.0/bin:/usr/local/bin:/usr/bin:/bin
Environment=GEM_HOME=/home/redmine-user/.rvm/gems/ruby-3.3.0
ExecStart=/home/redmine-user/.rvm/gems/ruby-3.3.0/bin/bundle exec sidekiq -C /var/www/redmine/redmine-6.0.3/config/sidekiq.yml -e production
Restart=always
RestartSec=5

[Install]
WantedBy=multi-user.target

然后保存退出。

Redmine:“仅适用于开发/测试环境的默认队列适配器已改变”显示红色叹号-IT技术、工作应用

七、执行以下命令启动 Sidekiq:

sudo systemctl daemon-reload
sudo systemctl start sidekiq
sudo systemctl enable sidekiq

最后,我们回到 Redmine 的“配置”——“信息”,可以看到“仅适用于开发/测试环境的默认队列适配器已改变”一栏已经打上了✓:

Redmine:“仅适用于开发/测试环境的默认队列适配器已改变”显示红色叹号-IT技术、工作应用1
如需转载本站的文章,请先通过电子邮件的方式联系站长,站长确认后方可转载,并需要注明出处。

为您推荐