본문 바로가기
반응형

Chapter01/이모저모,, 고모 숙모;13

[Intelli J] 디버깅이 안될 때 인텔레제이를 사용하다가 디버깅모드가 실행이 안될 때가 있다좌측 하단에 보면 이런 아이가 뜰것인데   Method breakpoints may dramatically slow down debugging 메서드 브레이포인트로 인해서 디버깅이 드라마틱하게 느려질 수 있다,,   그렇다,, 브레이크포인트가 너무나 많아서 그런것임  해결방법 :    좌측에 빨간 동그라미를 클릭해본다     찍혀있는 무수하게 많은 브레이크 포인트들이 나올것임 다 지워주면된다   평화롭게 해-결 찡!긋 2024. 11. 27.
[ Git ] 원격 브랜치 삭제하기 브랜치 목록 조회 git branch -a-a는 all옵션임 원격지 브랜치 삭제git push origin -d {브랜치이름}-d는 delete 2024. 10. 24.
[cs지식] MSA 마이크로서비스 아키텍처 Microservices Architecture애플리케이션을 작은 단위의 독립적인 서비스들로 구성해 개발, 배포, 유지보수하는 소프트웨어 아키텍처 스타일로 서비스 간 통신은 주로 HTTP나 메시지 큐와 같은 경량 프로토콜을 통해 이루어짐! 장점각 서비스가 독립적으로 확장되고 다양한 기술 스택을 사용할 수 있어서 유연성과 확장성이 뛰어남.개발 및 배포 단계도 독립적으로 이루어지므로 신속한 시장 대응이 가능함.장애가 격리되어 시스템의 신뢰성과 가용성이 높아짐.서비스별로 코드 베이스가 작아 유지보수가 용이하고, 장애 시 다른 서비스에 영향을 미치지 않음.책임 소재가 명확함. 2024. 7. 22.
[cs지식] 쿠버네티스 Kubernetes 컨테이너화된 애플리케이션의 배포, 확장 및 관리를 자동화하는 오픈 소스 플랫폼. 애플리케이션의 확장성과 가용성을 높이기 위해 쿠버네티스를 도입하는 것은 매우 유용할 수 있음. 특히, MSA를 도입했거나 클라우드 컴퓨팅 환경에서 최적화되어 설계되고 구축된 애플리케이션을 개발할 때 쿠버네티스는 필수적인 도구가 될 수 있음. 장점이식성(다양한 클라우드와 온프레미스 환경 지원)자동화(배포, 스케일링, 복구 자동화)확장성(모듈식 설계와 다양한 플러그인 지원)안정성(자동 복구와 롤아웃/롤백 기능)  컨테이너 오케스트레이션(Container Orchestration) : 여러 컨테이너를 배포, 관리, 확장, 네트워킹, 로드 밸런싱, 모니터링하는 작업을 자동화하는 프로세스. 쿠버네티스는 이러한 오케스트레이션을 통해 대.. 2024. 7. 15.
[cs] @Scheduled(cron = "* * * * *") 아래는 내가 프로젝트 중 스케줄링할 때 썻던 코드 일부임월-금 23시59분에 실행되는 스케줄이었음  @Scheduled(cron = "0 59 23 ? * MON-FRI") public void executeDailyLog() { try { statService.createAbsentLog(); System.out.println("일일 출석 로그가 저장되었습니다."); } catch (Exception e) { System.err.println("출석 로그 저장을 위한 배치 작업 도중 오류가 발생했습니다: " + e.getMessage()); } } 크론 스케줄러유닉스 계열 운영 체제에서 주기.. 2024. 6. 20.
[ 버전관리 ] 공유 라이브러리 파일로 프로그램의 자체 바이너리 코드로 컴파일 하는 대신 유틸리티를 사용하기 위해 프로그램이 호출해야하는 확장기능 수행. 자신의 코드를 변경하지 않고도 프로그램을 업데이트, 교체할 수 있음release versioning의 경우 X.Y.Z Rule (Major, Minor, Patch)을 따르고 있음 X (Major): 이전 버전과 호환이 안되는 큰 변화가 있을 경우 Y (Minor): 이전 버전과 호환이 가능한 기능이 추가되었을 경우 Z (Patch): 이전 버전과 호환이 가능하며, Bug 수정등 작은 Patch의 경우Versioning 기본 룰:Versioning에 쓰이는 숫자는 음수가 될 수 없으며, 점진적으로 증가하여야 한다. [ 1.9.0 -> 1.10.0 -> 1.11.0 (O.. 2024. 6. 13.
반응형