본문 바로가기

Backend27

[너의 생각을 보여줘] 공모전 개최 프로젝트 개요: 학교내의 문제점이나 개선점을 학생들 입장으로 파악한 뒤 영상으로 제작하여 좀 더 다양한 관점에서 생각하게끔 하는 취지로 기획을 하였다. 프로그램을 통한 의견 통합 사이트를 번외로 제작하여 활용 후 종합점수를 매겨 판단하였다. 링크: http://www.knupresscenter.com/news/articleView.html?idxno=20789 2023. 7. 5.
[BASILIUM] 서버 운영 중 발견된 메모리 누수와 성능 이슈 분석 및 해결 과정 서버 운영 중 발견된 메모리 누수와 성능 이슈 분석 및 해결 과정1. 문제의 시작 - 지속적인 메모리 증가 감지6개월 동안 서비스를 운영하면서 지속적으로 메모리 사용량이 증가하는 현상을 감지하였다.처음에는 서비스의 규모가 커지고 트래픽이 증가함에 따른 정상적인 메모리 사용 증가라고 생각했지만,매일 모니터링 시스템을 통해 평균 데이터를 관찰하면서,비정상적으로 메모리가 점진적으로 증가하는 현상이 지속된다는 점이 의심스러웠다.이를 좀 더 면밀히 분석하기 위해 실제 서버 환경에서 부하 테스트를 진행하기보다는,로컬 환경에서 인위적으로 부하를 재현하여 성능 병목이 발생하는 지점을 정확히 파악하는 방향으로 접근하였다.  그래서 실제 서버의 부하 테스트 보다는 로컬에서 부하테스트 기반으로 부하나 메모리 누수에 걸리는 .. 2023. 7. 5.
[스프링] 스프링 https://start.spring.io gradle java 3.1.1 group→ 기업도메인 artifact→이름 packaging jar java 11 add spring web thymeleaf(html →변환시켜주는 템플릿엔진) spring boot 2.~ →java 11 spring boot 3.~ →java 17 gen zip파일 다운됨 홈에서 풀기 인텔리제이에서 build.gradle열기 gradle→버전설정하고 라이브러리 땡겨옴 gitignore →git 세팅값 gradlew→ 그레드로 빌드할때 gradley.bat 메인메서드 실행 2023-06-26 16:29:07.862 INFO 8081 --- [ main] o.s.b.w.embedded.tomcat.TomcatWebServ.. 2023. 7. 5.