본문 바로가기
728x90

전체 글217

systemctl status kibana type":"response","@timestamp".. systemctl status kibana 했을 때.. type":"response","@timestamp":"2023-01-23T16:48:34Z","tags":[],"pid":1656,"method":"post","statusCode":200,"req":{"url":"/api/monitoring/v1/clusters/WQBY9eIVTJCMh8iFA3NcLA","method":"post","headers":{"host":"111.11.1.111:8080","connection":"keep-alive","content-length":"81","accept":"application/json, text/plain, */*","kbn-system-api":"true","kbn-version":"6.8.23",.. 2023. 1. 24.
==== AUTHENTICATING FOR org.freedesktop.systemd1.manage-units ===Authentication is required to manage system services or units. 메시지: ==== AUTHENTICATING FOR org.freedesktop.systemd1.manage-units === Authentication is required to manage system services or units. Multiple identities can be used for authentication: 1. Cloud User (centos) 2. cpmadm Choose identity to authenticate as (1-2): Failed to restart elasticsearch.service: Method call timed out See system logs and 'systemctl status elasticsearch.service' for details. .. 2023. 1. 19.
POSTMAN curl 변환 (초간단) 버튼 하나만 클릭하면 된다. p.s. 구글링 했을때 나온 다른 사람들꺼랑 나랑 다 달라서 찾아냈다..! 2023. 1. 12.
top 명령어 메모리 관련 VIRT, RES, SHR, %MEM VIRT: 프로세스의 가상 크기를 의미한다. 실제로 사용하고 있는 메모리의 총합을 의미. VIRT는 디스크의 파일을 읽으면서 사용했던 메모리도 포함될 수 있다. VIRT는 프로그램이 현재 얼마나 많은 메모리를 접근할 수 있는지 나타낸다. (물리 메모리의 사용한 공간을 의미하는것이 아님) RES: 실제 물리 메모리를 얼마나 쓰고 있는지 나타낸다. 따라서 VIRT보다는 작은 값을 보여준다. %MEM의 내용에 연관된다. SHR: VIRT 메모리 중 공유 메모리를 보여준다. 2022. 12. 27.
[Linux] curl 명령어 옵션, 사용 방법 (웹 요청 명령어) cURL 명령행 기반 웹 요청 도구. 특히 REST 애플리케이션을 개발 테스트시에 유용하게 사용할 수 있다. curl 공식 홈페이지 : http://curl.haxx.se/ curl 옵션 -X : 사용할 방식 메소드 선택하기 -d : 함께 전달할 파라미터값 설정하기 -G : 전송할 사이트 url 및 ip 주소 -H : 헤더 정보를 전달하기 -I : 사이트의 Header 정보만 가져오기 -i : 사이트의 Header와 바디 정보를 함께 가져오기 -u : 사용자 정보 GET curl -v 기타 옵션 : 디버깅을 위해 요청과 응답 헤더까지 모두 표시 curl http://www.xxx.com : 일반 GET 요청 -I : 헤더만 가져오기 -i : 헤더와 바디까지 가져오기 POST ​curl -d "param1.. 2022. 12. 11.
[Network] Apachi, Nginx, Tomcat 이 하는일이 뭘까? (Apachi와 NginX의 차이점) Apachi, NginX.. - 프록시서버(웹서버) Tomcat, Jetty.. - WAS(Web Application Server) 톰캣은 자바 서블릿을 serving 해주는 역할 nginx는 보안 + 라우팅 + 정적 웹서버 node.js는 자바스크립트 런타임 웹서버의 경우 어떤 요청에 대해 http 프로토콜(html)로 응답을 내려준다. 보통의 단순한 정적 웹서버. WAS의 경우 어떤 요청에 대해서 비즈니스 로직(java코드 + 디비접근 + 보안 등)을 거친 후 http 프로토콜로(html)로 응답을 내려준다. Node.js도 was가 될 수 있다. nginx를 앞단에 두고 뒤에 톰캣이랑 node.js 둘다 둘 수 있음. Node.js 는 톰캣과 스프링보다 뒤에 개발되었기 때문에, Tomcat과 Sp.. 2022. 12. 11.
[Mac] JAVA 11(Zulu JDK11) 다운로드 및 설치 brew 설치 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" zulu java 설치 brew tap mdogan/zulu ==> Tapping mdogan/zulu Cloning into '/usr/local/Homebrew/Library/Taps/mdogan/homebrew-zulu'... remote: Enumerating objects: 616, done. remote: Counting objects: 100% (191/191), done. remote: Compressing objects: 100% (49/49), done. remote: Total 616 (delta 13.. 2022. 12. 8.
[java] HashMap 순회, 4가지 반복문 HashMap map = new HashMap(); map.put("a", "val1"); map.put("b", "val2"); map.put("c", "val3"); HashMap으로 저장된 map을 반복문으로 꺼내보자. (1) map.forEach((k, v) -> { System.out.println(String.format("키: %s, 값: %s", k, v)); }); 키: a, 값: val1 키: b, 값: val2 키: c, 값: val3 (2) Iterator keys = map.keySet().iterator(); while (keys.hasNext()) { String key = keys.next(); System.out.println(String.format("키: %s, 값: %.. 2022. 12. 7.
[Java/개발자면접] 디자인패턴 '싱글턴' (싱글턴 구현 방식, 주의점, 단점) 1. 싱글턴이란? 싱글톤(Singleton) 패턴은 어떤 클래스의 인스턴스가 오직 하나임을 보장하며, 이 인스턴스에 접근할 수 있는 전역적인 접촉점을 제공하는 패턴입니다. 즉, 프로그램 시작부터 종료 시까지 어떤 클래스의 인스턴스가 메모리 상에 단 하나만 존재할 수 있게 하고, 이 인스턴스에 대해 어디에서나 접근할 수 있도록 하는 패턴입니다. 싱글톤 패턴이 고안된 이유: 개발을 하다보면 어떤 클래스에 대해 단 하나의 인스턴스만을 갖도록 하는 것이 좋은 경우가 있습니다. 예를 들어, 로그를 찍는(Logging) 객체라던가 쓰레드 풀, 윈도우 관리자 등 여러 객체를 관리하는 역할의 객체는 프로그램 내에서 단 하나의 인스턴스를 갖는 것이 바람직합니다. 어떻게 접근할 수 있나? 전역변수? 틀린 말은 아니지만.... 2022. 11. 28.
728x90