Tôi có một ví dụ về Ubuntu 12.04 LTS (GNU/Linux 3.2.0-25-virtual i686)
việc chạy như một KVM-VM trên một máy chủ chạy thêm một VM bên cạnh nó.
Tôi triển khai ứng dụng Ruby on Rails bằng cách sử dụng đá quý triển khai Capistrano.
Tuy nhiên, nếu tôi triển khai hai lần liên tiếp trong một thời gian ngắn, việc sử dụng CPU sẽ tăng vọt lên 100% do /sbin/getty
quá trình này.
Làm sao có thể?
Tôi tin rằng getty là một chương trình khá đơn giản, chuyển tên đăng nhập từ thiết bị đầu cuối sang quy trình đăng nhập.
Ngoài ra: Trong Capfile của tôi (tệp cấu hình Capistrano), tôi đang chạy một số lệnh nhất định sau khi ứng dụng Rails được triển khai bao gồm cả lệnh gọi sudo /sbin/restart <APPNAME>
là tác vụ mới.
Điều này có thể liên quan bằng cách nào đó?
Tôi luôn có thể giết quá trình nhỏ và vấn đề không còn nữa cho đến khi triển khai tiếp theo, nhưng tôi muốn hiểu và khắc phục vấn đề hơn.
Bất kỳ trợ giúp được đánh giá cao. Kèm theo là một ảnh chụp màn hình vấn đề của tôi.