분류 전체보기
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명령어
도커 이미지 확인 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/