배포는 배포 규격이 있다

만약 pass기반을 사용하여 배포한다면 사용하는 pass 규격에 맞춰서 개발하거나

해야한다.

https://github.com/koreatech-aws/aws-2

깃 크론하고

이렇게 작성

package com.example.aws2.controller;

import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;

import lombok.extern.slf4j.Slf4j;

@Slf4j
@RestController
public class HelloController {
    
    @GetMapping("/")
    public String home(){
        log.trace("get /");
        log.debug("get /");
        log.info("get /");
        log.warn("get /");
        log.error("get /");
        return "home";
    }

    @GetMapping("/aws/2")
    public String aws1(){
        log.info("get /aws/2");
        return "<h1>aws2</h1>";
    }
}

이렇게 적고 서버 실행 이거 실행하면

Untitled

이게 나오는데

로그 레벨의 디폴트는 info다

디폴트 이상만 뜬다 즉 info warn error만 뜬다

배포는 info를 로그 레벨로 쓰기 때문에 debug와 trace는 안뜬다.

그래서 로그를 debug로 찍어 본다.