전체 글

1,924개의 글

Spring Boot Actuator
Development

1. 개요 Actuator는 JMX를 이용하여 내부 상태를 노출하는 기능이다. 2. Spring Boot 프로젝트 생성 starter.spring.io 사이트에서 신규 프로젝트를 생성하고 Depen…

주말만기다려주말만기다려·2019년 8월 30일·조회 3,991
Ribbon에 대하여
Cloud Computing & MSA

1. 상위문서 2. Ribbon이란? 2.1. 개념 Client 측의 Load balancer이다. 일반적으로 MSA 플랫폼 외부의 호출은 API Gateway를 이용하게 되는데, 그렇다면 MSA …

oopennova·2019년 8월 30일·조회 4,327
Cloud Computing & MSA

Eureka에 대하여

Spring Cloud Eureka(유레카)에 대해 알아보자. 1. Eureka란? 스프링 클라우드 Eureka는 Load balance, Failover 등을 목적으로 사용되는 REST 기반의 서…

oopennova·2019년 8월 28일·조회 10,247
mvn dependency:tree
Development

1. 상위 문서 Maven에 대하여 pom.xml 파일의 scope 2. 명령어 설명 프로젝트 내 디펜던시를 트리 포맷으로 보여준다. 3. 예제 $ mvn dependency:tree [INFO] …

¯¯\_(ツ)_/¯·2019년 8월 28일·조회 10,028
Ubuntu에서 RabbitMQ 설치 (apt)
Miscellaneous

Ubuntu Linux에서 RabbitMQ를 설치해보자! 1. RabbitMQ 소개 RabbitMQ는 AMQP를 중심으로 동작하는 오픈 소스 메시지 브로커다. Erlang으로 작성되어 있으며, 애플…

강철지그강철지그·2019년 8월 28일·조회 6,842
macOS 터미널 시작 시 정보 출력
macOS & Macintosh

1. 방법 $ screenfetch 설치한다. brew install screenfetch Updating Homebrew... == Auto-updated Homebrew! Updated 1 ta…

동교동삼거리동교동삼거리·2019년 8월 27일·조회 25,214
readlink: illegal option -- f 해결 방법
macOS & Macintosh

1. 개요 readlink: illegal option -- f usage: readlink [-n] [file ...] 2. 해결책 readlink를 greadlink로 대체한다. 다음과 같은 방…

동교동삼거리동교동삼거리·2019년 8월 27일·조회 24,157
Docker 가상 환경 구축 입문 (10) - volume 사용법
Cloud Computing & MSA

1. 개요 Docker 가상 환경 구축 입문 의 Chapter 7-2. volume을 사용해보자 를 읽고 정리한 내용으로, 이번 문서의 주된 내용은 Docker의 마운트 타입 중 하나인 volume…

ssnowball·2019년 8월 27일·조회 4,826
CloudEndure 란?
Cloud Computing & MSA

1. CloudEndure 란? 이번에 CloudEndure 를 접해볼 기회가 생겼었는데요, 이를 사용하면 Cloud 마이그레이션을 간소화하고 신속하게 처리할 수 있고 게다가 비용까지 절감할 수 있…

애리얼·2019년 8월 27일·조회 5,427
Spring Security 소개
Development

1. 개요 2. Principal 어떠한 행동을 수행하려고 하는 사람, 사용자, 혹은 시스템을 뜻한다. 3. Authentication Principal의 credential 정보가 유효한지 확인한…

OOOooOOoo·2019년 8월 26일·조회 2,727
oh my zsh 설치
macOS & Macintosh

1. 개요 2. 설치 % sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)" 설치가 …

동교동삼거리동교동삼거리·2019년 8월 26일·조회 2,960
zsh 설치
macOS & Macintosh

1. 개요 2. 커맨드 $ brew install zsh

동교동삼거리동교동삼거리·2019년 8월 26일·조회 2,034
Spring Boot REST API 간단 예제
Development

1. 개요 2. 환경 Spring Boot Web Starter 3. 코드 3.1. Sarc.java package com.example.demo; public class Sarc { private…

주말만기다려주말만기다려·2019년 8월 25일·조회 11,205
YAML (Yaml Ain't a Markup Language)
Miscellaneous

1. Yaml Ain't a Markup Language이란? Recursive acronym 2001년에 만들어짐 properties 파일의 대안임 계층적 설정이 가능함 2. 공식 홈페이지 htt…

아주라·2019년 8월 23일·조회 2,258
Fat JAR
Development

1. 설명 Fat JAR란 모든 의존성에 있는 라이브러리가 자체 포함되어 있는 JAR 파일을 뜻한다. Fat JAR는 java -jar 명령어로 단독 실행할 수 있다. 자바 패키징 방식에 따른 이름…

후아빠·2019년 8월 23일·조회 4,739
Docker 가상 환경 구축 입문 (9) - Docker의 마운트 타입
Cloud Computing & MSA

1. 개요 Docker 가상 환경 구축 입문 의 Chapter 7-1. Docker 파일 관리 개요 를 읽고 정리한 내용으로, 이번 문서의 주된 내용은 Docker의 마운트 타입 종류에 대한 설명입…

ssnowball·2019년 8월 20일·조회 3,759
Spring Annotation
Development

1. 어노테이션이란 클래스나 메소드 상단에 필요한 정보를 설정하여 스프링 컨테이너 기동 시 해당 정보를 활용함 2. 어노테이션 종류 @Autowired 필드, setter 메소드, 생성자에서 사용한…

후아빠·2019년 8월 20일·조회 2,830
[AWS] CloudWatch Event / Event Bus 생성 및 CloudTrail 설정.(S3)
Amazon Web Services

AWS 의 Account 끼리 Event 공유를 위해서는 Event Bus 및 Event Rule 등록이 필요하다. 이번에는 S3의 Write에 대해서 타 계정으로 Event를 전달하는 Event …

혀뇽뇽이혀뇽뇽이·2019년 8월 19일·조회 3,283
Miscellaneous

ads.txt란?

링크 : https://support.google.com/adsense/answer/7532444?hl=ko 공식 디지털 판매자 또는 ads.txt 는 승인받은 것으로 확인된 판매자(예: 애드센스)…

냉장고를사다줘·2019년 8월 17일·조회 3,516
Message Queue (MQ) 란 무엇일까
Miscellaneous

MQ에 대해 알아보자! 1. 개요 미들웨어를 운영하고 있다면 메시지큐에 대해서 한번쯤은 들어봤을 것이다. MQ 의 개념과 대표적인 솔루션들을 정리해보도록한다. 2. MQ 란? MQ (Message …

단호한단호박·2019년 8월 14일·조회 28,721
AWS CodeDeploy 를 이용해 EC2 배포
Amazon Web Services

1. AWS CodeDeploy 란? Amazon EC2, AWS Fargate, AWS Lambda 및 온프레미스 서버와 같은 다양한 컴퓨팅 서비스에 대한 소프트웨어 배포를 자동화하는 완전관리형 …

단호한단호박·2019년 8월 12일·조회 3,289
Cloud Computing & MSA

GCP Forwarding rule

1. Internal Forwording Rule 인터널 포워딩 규칙은 GCP 네트워크 내부에서 발생하는 트래픽을 전달한다. 클라이언트는 동일 VPC에 존재하거나 연결된 네트워크에 존재한다. 연결된…

캄프레스·2019년 8월 12일·조회 7,105
GCP VPC Network Peering
Cloud Computing & MSA

1. VPC 피어링 사용 VPC 사이 연결이 필요한데 Single Shared VPC를 사용하지 못한다면 VPC 피어링을 사용하는 것이 좋다. 단, 직접 연결된 모든 피어에 필요한 리소스 합이 VM…

캄프레스·2019년 8월 12일·조회 1,834
Cloud Computing & MSA

MSA의 Service Disvocery

1. 문제점 물리 서버가 클라우드로 바뀌면서 오토스케일링 등의 이유로 서비스 IP가 동적으로 바뀌는 일이 잦아졌다. Client 나 API 게이트웨이가 서버의 IP, port 를 이용하여 서비스를 …

단호한단호박·2019년 8월 9일·조회 2,770