devopssec
n'est en aucun cas responsable du contenu généré par l'utilisateur. Le contenu posté
exprime les opinions de leur auteur seulement.
Les textes et messages publiés sont la propriété de ceux qui les postent.
je fais de mon mieux pour modérer les propos inappropriés qui pourraient être postés ici,
mais je me dégage de toute responsabilité sur ce que vous postez.
Vous demeurez le seul responsable de vos actes et de vos messages au regard de la loi.
Vous acceptez de ne pas utiliser le service pour poster ou lier vers un contenu qui est
diffamatoire, injurieux, haineux, menaçant, spams ou pourriels, étant de nature à offenser,
ayant un contenu réservé aux adultes ou répréhensible, contenant des renseignements
personnels des autres, risquant de violer les droits d'auteurs, encourageant une activité
illégale ou contraire à toutes les lois.
Le respect est la principale qualité de notre communauté. En conséquence, veillez à l'être envers
vos camarades ici présents, en particulier les nouveaux membres qui comme vous, cherchent
à découvrir l'univers DEVOPS, et n'ont pas toutes vos connaissances.
Tout manque de respect à l'encontre d'un membre, néophyte ou non, entraînera également des sanctions,
à savoir avertissements, bannissements voire poursuites selon la gravité de la situation.
devopssec
décline toute responsabilité concernant les rencontres réelles.
Commentaires
vlemaire
Membre depuis le 21/07/2024
regarde iostat -x 1 et iotop pour voir les processus qui bouffent l'io en temps réel. si c'est bien ton java tu peux utiliser cgroups pour limiter l'io de son pid. c'est un peu relou à configurer la première fois mais ça marche bien
frederique-valette
Membre depuis le 15/08/2024
ouais cgroups c'est la bonne solution pour ça. tu crées un groupe pour ton service java et tu lui alloues un quota d'io. ça se fait via blkio.weight ou blkio.throttle.read_bps_device blkio.throttle.write_bps_device pour des limites en bps
mathilde-tanguy
Membre depuis le 14/07/2024
ok je connaissais pas les cgroups pour l'io. ça a l'air de correspondre à mon besoin. vous avez un exemple de conf rapide pour blkio.weight ?
vlemaire
Membre depuis le 21/07/2024
vite fait tu fais mkdir /sys/fs/cgroup/blkio/java_app puis echo <PID_JAVA> > /sys/fs/cgroup/blkio/java_app/tasks et echo 500 > /sys/fs/cgroup/blkio/java_app/blkio.weight (500 sur 1000 max) ça donnera moins de poids à ce process. faut l'intégrer dans un systemd service pour que ce soit propre au démarrage
mathilde-tanguy
Membre depuis le 14/07/2024
super je vais tester ça en staging. merci pour l'aide les gars c'est top