젊은 사람들의 특권일 수도 있고, 모르니까 용감한 걸 수도 있습니다만, 어쨌든 대한민국 한정 절대적 1위인 Java는 많은 욕을 먹을 수밖에 없는 위치에 있습니다. 그 중에는 높은 메모리 사용량과 실행파일 용량, 그리고 이로 인해 docker로 대표되는 컨테이너 환경에 친화적이지 않다는 것이 빠지지 않고 등장합니다. 2. 높은 메모리 사용량, 실행파일 용량, 컨테이너 비친화적 A. 높은 메모리 사용량 사실 이 내용은 Java 사용자라면 반박할 수 없는 사실이기도 합니다. Java는 메모리를 직접 개발자가 손댈 수 없게 하고 사용된 객체(Object)는 쓰레기 정리(Garbage Collection, 줄여서 GC)라는 기법을 이용해 자동으로 제거하기 때문에 제거되기 전까지는 메모리를 점유하고 있기 때문에 ..
별도의 테스트 서버가 없거나, 원격지에 서버가 있어서 그냥 개발PC 에 Docker 을 깔고 MySQL 을 쓸 때가 있습니다. 이 경우 Official 이미지를 이용하는데, max_allowed_packet 같은 수치를 변경해야 할 때가 있습니다. 보통은 명령을 사용하는 것을 꺼려하고 Kitematic 을 이용해서 간단하게만 사용하는 편인데, 명령이 아닌 Kitematic 에서는 명령을 추가할 방법이 없었습니다. 그래서 어쩔 수 없이...다음과 같이 설정 파일을 생성해서 필요한 값을 부여하도록 수정하였습니다. docker exec -it mysql bash -c "echo 'max_allowed_packet = 1024M' >> /etc/mysql/mysql.conf.d/mysqld.cnf MySQL 공..
- Total
- Today
- Yesterday
- proxmox
- KDE
- paging
- 도입기
- git
- Spring Boot
- jooq
- 내장 WAS
- 엘지
- RestTemplate
- Spring
- couchbase
- Phabricator
- NoSQL
- Redmine
- 클라우드플레어
- manjaro
- OracleJDK
- 프로젝트 규모
- messages.properties
- SI
- Spring MVC
- boot
- 페이징
- java config
- docker
- Nas
- 시니어 프로그래머
- 워드프레스
- 외장 WAS
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |