Got a packet bigger than 'max_allowed_packet' bytes Got a packet bigger than 'max_allowed_packet' bytes 이슈 처리 방법 MySQL에 database 백업하는 과정에서 맞딱드린 이슈이다. MySQL에 설정되어 있는 최대 전송 패킷값을 초과하여 발생된 이슈로 해당 dbms에 아래의 명령을 해주면 이슈가 처리되었다. set global max_allowed_packet=1000000000; set global net_buffer_length=1000000; mysql에 해당 설정을 해주었다. 더보기 JavaScript 타임존 time zone offset 구하는법 Time Zone이란? 타임존(time zone)이란 동일한 로컬 시간을 따르는 것을 의미한다. 주로 해당 국가에 의해 법적으로 지정되며, 국가별로 각자의 고유한 타임존을 사용하고 있다. GMT(GreenWich Mean Time, 그리니치 평균시)란? 그리니치 평균시(GMT)란 영국 런던 그리니치 천문대를 기점으로 하는 협정 세계시를 말한다. 그러나, GMT는 조금씩 늦어지는 지구 자전의 영향을 받기 때문에 새로 협정 세계시(UTC)가 재정되어, 1925년부터 1972년까지 사용하였다. UTC(Coordinated Universal Time, 협정 세계시)란? 협정 세계시(UTC)란 1972년부터 시행된 국제 표준시이며, 세슘 원자 진동수를 기반으로 측정하여 매우 정확하다. UTC와 GMT는 초의 소숫.. 더보기 0/3 nodes are available: 1 node(s) had untolerated taint {node-role.kubernetes.io/master: }, 2 node(s) had untolerated taint {node.kubernetes.io/unreachable: }. preemption: 0/3 nodes are available: 3 Preemption is not helpful for scheduling. 0/3 nodes are available: 1 node(s) had untolerated taint {node-role.kubernetes.io/master: }, 2 node(s) had untolerated taint {node.kubernetes.io/unreachable: }. preemption: 0/3 nodes are available: 3 Preemption is not helpful for scheduling. 테스트 환경으로 사용중이던 쿠버네티스에서 갑자기 POD들이 pending 상태가 되면서 정상 동작 하지 않았다. 문제가 되는 POD들을 describe 확인해보니, 0/3 nodes are available: 1 node(s) had untolerated taint {node-r.. 더보기 백준 1934번 최소공배수 자바(JAVA) 백준 1934번 최소공배수 문제 백준 1934번 최소공배수 자바(JAVA) 풀이 import java.io.BufferedReader; import java.io.InputStreamReader; public class Main { public static void main(String[] args) throws Exception { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int T = Integer.parseInt(br.readLine()); StringBuilder sb = new StringBuilder(); for (int i = 0; i < T; i++) { String str = br.readLine(.. 더보기 InfluxDB2 on Kubernetes(k8s) / 쿠버네티스 환경에서 InfluxDB2 올리는 법 InfluxDB2 on Kubernetes(k8s) / 쿠버네티스 환경에서 InfluxDB 올리는 방법 - manifest 방식 - 환경 : kubernetes 1.25 버전 아래의 방법을 차례로 진행하면 10분안에 쿠버네티스 환경에 InfluxDB2를 manifest 방식으로 올릴 수 있다. 1. 네임스페이스 monitoring 생성 kubectl create namespace monitoring 2. 기본 네임스페이스를 monitoring 으로 사용 kubectl config set-context --current --namespace=monitoring 3. pvc 생성 pvc.yaml apiVersion: v1 kind: PersistentVolumeClaim metadata: labels: ap.. 더보기 백준 27433번 자바 팩토리얼(for문 방식 / 재귀함수 이용 방식) 백준 27433번 팩토리얼 문제 팩토리얼의 계산식은 아래와 같다. 4! = 4 * 3 * 2 * 1 0! = 1 0! = 1 이 되는 원리는 아래와 같다. 4! 는 4 * (3 * 2 * 1) 과 같으므로 4! = 4 * 3! 즉, n! = n * (n-1)! 로 나타낼 수 있다. 1! = 1 인 식을 보았을 때, 위의 원리로라면 1! = 1 * 0! = 1 식이 성립되어야 하므로 즉 0!는 1이 된다. 백준 27433번 팩토리얼 자바 풀이 [1] for문 이용하는 방식 import java.io.BufferedReader; import java.io.InputStreamReader; public class Main { public static void main(String[] args) throws E.. 더보기 백준 9506번 자바 약수들의 합 백준 9506번 약수들의 합 문제 백준 9506번 자바 약수들의 합 풀이 import java.io.BufferedReader; import java.io.InputStreamReader; import java.util.ArrayList; import java.util.Collections; import java.util.Comparator; import java.util.List; public class Main { public static void main(String[] args) throws Exception { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); StringBuilder sb = new StringB.. 더보기 [Spring boot] Web server failed to start. Port 8888 was already in use. 에러 Web server failed to start. Port 8888 was already in use. spring boot에서 서버 포트를 8888번을 사용하고 있었는데, Web server failed to start. Port 8888 was already in use. 라는 에러가 발생하였다. 해당 포트가 이미 컴퓨터에서 실행 중에 있을 때, 중복으로 RUN 하는 경우 발생되는 에러이다. 나는 Window를 사용하고 있으므로 cmd 창을 켜서 해당 포트를 종료하여 에러를 해결하였다. netstat -ano | find "8888" 맨 끝에 있는 값이 PID 이므로 해당 PID를 종료 taskkill /pid 47684 /f 정상적으로 실행되었다. 더보기 이전 1 2 3 4 ··· 14 다음