전체 글(746)
-
Minikube host directory 마운트하기
apiVersion: v1kind: Podmetadata: name: host-mount-podspec: containers: - name: test-container image: busybox command: [ "sleep", "3600" ] volumeMounts: - mountPath: /data name: host-volume volumes: - name: host-volume hostPath: path: /mnt/data특정 그룹으로 마운트하기(작동안함)apiVersion: v1kind: Podmetadata: name: host-mount-podspec: securityContext: fsG..
2024.12.31 -
Nginx 파일 업로드 용량 제한 조치
용량이 충분하지 않을 경우 에러아래와 같이 브라우져에 찍힘413 (Request Entity Too Large)access log에도 413이 찍힘nginx.conf 설정nginx는 업로드 기본값이 1M아래 중 1개만 하면 됨http { client_max_body_size 100M;}server { listen 80; server_name example.com; client_max_body_size 100M;}location /upload { client_max_body_size 100M;}nginx에 적용sudo systemctl reload nginxnginx 설정을 변경했으나, 계속 에러 발생하면 그 뒤단에 있는 서버들을 확인해야 함(nginx ingress contro..
2024.12.30 -
Spring boot 파일업로드시 413 에러 발생 조치
에러413 (Request Entity Too Large)spring boot access log 확인시, 기록되는게 없음# 전체 pod 목록 확인kubectl get pods -A# Spring boot pod에 접속kubectl exec -it pod/{pod 명} -n {namespace 명} -- sh# access log 확인cd {로그 디렉토리}tail -f {로그 파일명}nginx access log 확인시, 413 에러 기록됨cd {nginx 로그 디렉토리}tail -f {access 로그 파일명}nginx ingress controller 로그 확인시 413 에러 기록됨nginx ingress controller에서 413 에러를 발생하는 것을 확인nginx의 기본 값은 1M임nginx ..
2024.12.30 -
Spring boot client IP 가져오기
String ipAddress = request.getHeader("X-Original-Forwarded-For"); if (ipAddress == null || ipAddress.isEmpty() || "unknown".equalsIgnoreCase(ipAddress)) { ipAddress = request.getHeader("X-Forwarded-For"); } if (ipAddress == null || ipAddress.isEmpty() || "unknown".equalsIgnoreCase(ipAddress)) { ipAddress = request.getRemoteAddr(); }
2024.12.29 -
Spring boot bean이 초기화 된 이후 호출 없이 최초로 작동하기
@PostConstruct 어노테이션 사용@Componentpublic class Test { @Value("${test.a}") private String test; private String[] testArray; @PostConstruct public void init() { testArray = test.split(","); // Split by comma System.out.println(Arrays.toString(testArray)); // Output: [2234, 444] } public String[] getTestArray() { return testArray; }}
2024.12.29 -
모바일 와이파이 연결시 IP 확인 방법(갤럭시 8+) 기준
설정 > 연결 > Wi-Fi현재 네트워크에 연결된 와이파이 선택'IP 주소'에서 확인
2024.12.29