IT'S DO
리플렉션이란?
개념 정리 2023. 10. 27. 15:57

인터넷을 떠돌다가 리플렉션이라는 단어가 있었다. 처음에 이 단어가 무슨 뜻인지 몰랐으나, 찾으면서 알게되어서 용어 정리해놓으면 좋을거 같아서 쓰게 되었다. # 리플렉션은 도구이다. # 예를 들면 public class SampleService { public void printMessage(String message) { System.out.println(message); } } @SpringBootApplication public class DemoApplication { public static void main(String[] args) { SpringApplication.run(DemoApplication.class, args); // SampleService 클래스의 인스턴스 생성 SampleS..

article thumbnail
Window gitea에서 포트 변경 하는 방법
형상관리/gitea 2023. 10. 25. 11:41

# gitea의 기본 포트는 3000이다. 포트 3000을 grafana가 사용하고 있어서, 실행이 안되는 문제가 발생했다. 물론 grafana를 내린 후에 다시 실행하면 잘 되지만, 포트만 변경하면 잘 실행될거 같기에 찾아서 사용했다. 결론은 잘 된다. # 방법. cmd에서 먼저 설치된 gitea window 서버 경로로 이동해 준다. 그 후에 [해당 exe 파일의 이름] web --port [원하는 포트]를 적어주면 기본 포트 3000에서 -> 8055 포트로 변경된다. gitea-1.20.5-gogit-windows-4.0-amd64.exe web --port 8055

article thumbnail
Prometheus & Grafana 정의 및 구축 방법
성능/Promethous & Grafana 2023. 10. 25. 11:15

# Prometheus 1. 정의 Prometheus는 오픈 소스 기반의 모니터링 시스템이다. ELK 와 같은 로깅이 아니라, 대상 시스템으로 부터 각종 모니터링 지표를 수집하여 저장 하고 검색 할 수 있는 시스템이다. 구조가 간단해서 운영이 쉽고, 강력한 쿼리 기능을 가지고 있으며, 그라파나(Grafana) 를 통한 시각화 를 지원한다. 무엇보다 넓은 오픈 소스 생태계를 기반으로 해서, 많은 시스템을 모니터링할 수 있는 다양한 플러그인 을 가지고 있는 것이 가장 큰 장점이다. 특히 이런 간편함 때문에 특히나 쿠버네티스 의 메인 모니터링 시스템으로 많이 사용되면서 요즘 특히 더 주목을 받고 있다. 2. 장점 ▪ pull 방식의 구조를 채택함으로써, 모든 메트릭의 정보를 중앙 서버로 보내지 않아도 됨. 대..

보호되어 있는 글입니다. 내용을 보시려면 비밀번호를 입력해주세요.