Điểm:1

Kiểm tra tập lệnh chạy bởi Apache bằng PID

lá cờ bf
Tom

Qua HTOP Tôi phát hiện một số tập lệnh Apache đang chạy (dữ liệu www /usr/sbin/apache2 -k bắt đầu) trong một thời gian dài hoặc thậm chí sử dụng nhiều CPU.

Trong một số trường hợp, các tập lệnh này là nguyên nhân gây tắc nghẽn cơ sở dữ liệu và/hoặc làm chậm máy chủ apache, tạo ra hiệu ứng gợn sóng khiến hệ thống của chúng tôi trở nên chậm chạp hoặc trong trường hợp xấu nhất là không sử dụng được.

Tôi biết Apache có mod_status, nhưng Điểm chuẩn CIS khuyến nghị là tắt tính năng này để bảo mật, nhằm ngăn chặn những kẻ xâm nhập có thể xem thông tin này.

Có thể thông qua PID để tìm ra tập lệnh nào trên trang web của tôi mà quá trình này đang chạy không?

Archemar avatar
lá cờ mx
như `ps --ppid PID` để chọn tất cả chlid từ PID? (trên một lưu ý phụ, không có gì hiển thị trên nhật ký của apache? Tôi sẽ tìm kiếm biến php sai chính tả/không được khai báo chẳng hạn)
Paul avatar
lá cờ cn
Ubuntu 16.04 là EOL. Server Fault dành cho các câu hỏi về quản lý hệ thống công nghệ thông tin trong môi trường kinh doanh.
Tom avatar
lá cờ bf
Tom
@Archemar Số lượng yêu cầu trong nhật ký là rất lớn, thậm chí mỗi phút, khiến bạn không thể theo dõi bất cứ điều gì. Nó cũng không ghi lại PID đã tạo yêu cầu.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.