분류 전체보기

    aws lambda invoke 에러

    $ aws lambda invoke --function-name greetingsOnDemand --payload '{"name":"John"}' --cli-binary-format raw-in-base64-out out An error occurred (InvalidRequestContentException) when calling the Invoke operation: Could not parse request body into json: Unexpected character ((CTRL-CHAR, code 157)): expected a valid value (number, String, array, object, 'true', 'false' or 'null') at [Source: (byte[])..

    springboot-app을 docker image생성 및 실행.

    백기선님 유튜브 : https://www.youtube.com/watch?v=agbpWm2Ho_I 환경 : Mac, Maven 메이븐 설치 확인 maven --verion 설치가 안된경우 설치 brew install maven SpringBoot project 생성(https://start.spring.io/) 후 컨트롤러 생성 @GetMapping("/") public String hello() { return "Hello Spring Boot"; } MAVEN 패키지 명령어 실행 mvn package 실행되는지 확인 java -jar target/springboot-docker-demo-0.0.1-SNAPSHOT.jar 도커 이미지 생성을 위한 Dockerfile생성(파일경로 : 프로젝트 최상위/Do..

    springboot redis cache적용

    https://yonguri.tistory.com/82 SpringBoot기반 Redis Cache 활용법 우리가 서비스를 개발할 때 백앤드 영역에서 Cache를 적극적으로 사용하게 되면 생각했던것 보다 더 드라마틱한 서비스 성능 개선을 가져올 수 있다(고 생각한다). 반대로 용도에 맞는 않는 정보나 서비스요청에.. yonguri.tistory.com https://velog.io/@minholee_93/Redis-Cache-with-Spring-Boot-nwk5bq3ohu

    docker redis

    http://redisgate.kr/redis/education/docker_intro.php

    docker명령어

    도커 이미지 확인 docker image ls 도커 이미지에 태그 할당(변경) docker image tag 변경전이미지명:태그 변경할이미지명:태그 docker image tag example/echo:latest outsiderys/echo:0.1.0 도커 이미지 외부공개(자신의 리포지토리에만 이미지 등록가능) docker image push 리포지토리명:태그 docker image push outsiderys/echo:0.1.0

    docker 이미지 만들어보기

    1. main.go 파일 생성 및 코딩. package main import ( "fmt" "log" "net/http" ) func main() { http.HandleFunc("/", func(w http.ResponseWriter, r *http.Request) { log.Println("received request") fmt.Fprintf(w, "Hello Docker!!") }) log.Println("start server") server := &http.Server{ Addr: ":8080", } if err := server.ListenAndServe(); err != nil { log.Println(err) } } 2. Dockerfile 생성 FROM golang:1.9 RUN mkd..

    spring boot whitelabel error page h2 console

    // .... import org.h2.server.web.WebServlet; import org.springframework.boot.web.servlet.ServletRegistrationBean; import org.springframework.context.annotation.Bean; @SpringBootApplication public class Application { // ... @Bean public ServletRegistrationBean h2servletRegistration() { ServletRegistrationBean registration = new ServletRegistrationBean(new WebServlet()); registration.addUrlMapping..

    WebApplication 스트레스 테스트

    AWS우분투세팅. 1. sudo apt-get update 2. sudo apt-get install apache2-utils 테스트진행 3. ab를 치면 옵션이 나온다.(ApacheBench) 4. ab -n 요청카운트 -c 동시접속자카운트 http://URL/ ex) ab -n 400 -c 1 http://52.79.234.100/