Saya menjalankan centos, cpanel / whm, dan saya telah menginstal cpulimit.
Masalah yang saya alami adalah salah satu pengguna saya menggunakan jumlah cpu yang ekstrem. Lebih dari 100% konsisten dan memperlambat server saya.
Masalah selanjutnya adalah mereka adalah teman dan tidak berbahaya jadi saya tidak ingin menangguhkan mereka.
Selain itu, yang menjadi masalah adalah saya tidak bisa membatasi dengan proses, karena proses ini berubah setiap detik. Ini adalah proses yang berbeda setiap saat.
Saya mencoba yang berikut tetapi tidak berhasil.
cpulimit -l 10 -e /home/[username]/public_html/theirwebsite.org/index.php
Saya baru saja kembali,
No process found
No process found
No process found
No process found
No process found
No process found
dll
Ada dua hal yang menggunakan penggunaan cpu ekstrim itu.
Hal pertama adalah file di lokasi itu index.php
,. Lainnya adalah [php], apa pun artinya di WHM. Tapi terutama index.php
masalahnya.
Jika saya dapat membatasi index.php
file itu di lokasi itu, itu mungkin membantu mengurangi masalah ini.
By the way, saya mencoba -P
bendera tetapi itu tidak tersedia sebagai pilihan tidak seperti dokumentasi.
cpulimit -l 10 -P /home/[username]/public_html/theirwebsite.org/index.php
kembali
cpulimit: invalid option -- 'P'
Usage: cpulimit [OPTIONS...] TARGET
OPTIONS
-l, --limit=N percentage of cpu allowed from 0 to 1600 (required)
-v, --verbose show control statistics
-z, --lazy exit if there is no target process, or if it dies
-i, --include-children limit also the children processes
-h, --help display this help and exit
TARGET must be exactly one of these:
-p, --pid=N pid of the process (implies -z)
-e, --exe=FILE name of the executable program file or path name
COMMAND [ARGS] run this command and limit it (implies -z)
Jadi sepertinya saya harus melakukannya dengan -e
bendera.
Namun idealnya saya ingin membatasi seluruh akun pengguna.
Dan ya saya tahu tentang cloudlinux tetapi saya tidak bisa melakukan itu sekarang. Sampai saya bisa melakukan itu, saya perlu bantuan melakukannya secara manual dengan sesuatu yang tidak memerlukan server reboot.