Sobes.tech

[аты] сұрады: ELK, Prometheus және мониторинг стекі туралы айтыңыз — олар не, сіз не қолдандыңыз және қайсысын жақсы білесіз?

215

[аты] сұрады: OutOfMemoryError қалай түзеледі? Процесті қадам-қадам сипаттаңыз.

191

[аты] сұрады: Prometheus оларды жинағаннан кейін метрикаларға не болады?

184

[Аты] сұрады: Жаңа қосымша үшін минутына 3000 хабарламамен жүктемемен партиция санын қалай жобалау керек?

160

class StackTask { public static void main(String[] args) { a(15); } public static void a(long item) { b(item); } public static void b(long item) { c(item); } public static void c(long item) { d(item); } public static void d(long item) { System.out.println(item); } }

153

[аты] сұрады: Неге дәл Redis, ал неге қолданба ішіндегі жадтағы кэш емес?

152

[Аты] сұрады: Kubernetes-те Java процесінен heap dump қалай алуға болады? Bash консолінде қадам-қадаммен сипаттаңыз.

152

[Аты] сұрады: Өндірісте оқиғалар/журналдар үлкен кестесі бар, оны тазалау керек. Нақты қалай тазалайсыз?

151

[аты] сұрады: Counter — бұл тек оқиғалардың саны, оны Grafana-да дұрыс қалай жұмыс істеу керек?

150

public static void a(long item) { b(item); System.out.println(item); } public static void b(long item) { c(item); } public static void c(long item) { d(item); } public static void d(long item) { System.out.println(item); item = 20L; // мұнда }

149

класс Task { жеке статикалық int counter = 0; қоғамдық статикалық бос орын негізгі(String[] args) throws Exception { var thread1 = new Thread(() -> increase()); var thread2 = new Thread(() -> increase()); thread1.start(); thread2.start(); thread1.join(); thread2.join(); System.out.println(counter); } жеке статикалық бос орын increase() { for (int i = 0; i < 5000; i++) { counter++; } } }

148

[аты] сұрады: Неге кластарды Metaspace-те сақтау керек, егер олар дисктегі jar файлына already бар болса?

148
/3