Tôi hơi bối rối về chiến lược triển khai của mình ở đây, khi triển khai trong trường hợp nào tôi muốn gửi tín hiệu reload
cho lân? Ví dụ trong trường hợp của tôi nó sẽ như thế nào:Sử dụng `tải lại` thay vì` khởi động lại 'cho Unicorn?
sudo kill -s USR2 `cat /home/deploy/apps/my_app/current/tmp/pids/unicorn.pid`
Tôi đã triển khai ứng dụng của tôi bằng cách giết chết pid đó, sau đó bắt đầu kỳ lân một lần nữa qua một cái gì đó như:
bundle exec unicorn -c config/unicorn/production.rb -E production -D
Tôi chỉ tự hỏi tại sao Tôi muốn sử dụng tải lại? Tôi có thể đạt được hiệu suất cho việc triển khai của mình bằng cách làm như vậy không?