무중단배포 test

2022. 3. 28. 04:06기타 공부들

반응형

<테스트01>
글씨변경함: "chance": "제발...변한값들어오나? 낫 놓고...",
두 포트중 한 포트만 변해야 맞는거겠지?

sudo tail service-url.inc
set $service_url http://127.0.0.1:8081;

https://kwchoi.shop                바라보고있는 포트 : 8081
    "chance": "8082 test 포트변했나? 낫 놓고...",               퀴즈 했을시

8081: 22:24 -> 22:24 작동 시간 변화없음 
kwchoi.shop:8081/rooms/5092/quizzes/Ca
    "chance": "8082 test 포트변했나? 낫 놓고...",

8082: 21:51 -> 22:40 깃 푸쉬한 시간으로 시간변경됨
kwchoi.shop:8082/rooms/5094/quizzes/Ca
    "chance": "제발...변한값들어오나? 낫 놓고...",    새로운 값으로 변경됨
ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
<테스트02>
글씨변경함: "chance": "낫 놓고...",

sudo tail service-url.inc
set $service_url http://127.0.0.1:8081;   바라보고있는 포트 안바뀜

8081: 22:24 시간 변화없음
 sudo nohup java -jar -Dserver.port=8081 /home/ubuntu/zzz-project/build/libs/RoomEscape-0.0.1-SNAPSHOT.jar
-> 이거 노헙끄고 밑에꺼 명령어처럼 해보자

8082: 22:40 -> 23:06 시간 변함
 sudo nohup java -jar -Dserver.port=8082 -Dspring.config.location=/home/ubuntu/zzz-project/build/libs/application-aws.properties /home/ubuntu/zzz-project/build/libs/RoomEscape-0.0.1-SNAPSHOT.jar

 

ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
잘 반영되는지 마지막 테스트 "최종테스트!!!! 낫 놓고..." 이걸로 변경

sudo tail service-url.inc
set $service_url http://127.0.0.1:8082; (일단 8081에서 -> 8082로 바뀜)

8081 (04:00 pts/0    -> 04:00 pts/0) 변화없고
8082 (         x           ->  04:18  ?     )  방금 깃한걸로 

https://kwchoi.shop 로 돌렸을 때
    "chance": "최종테스트!!!!! 낫 놓고...",
ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
마지막 : "낫 놓고..." 이걸로 변경해놓기

sudo tail service-url.inc
set $service_url http://127.0.0.1:8081; ( 8082 -> 8081로 바뀜)

8081 ( 04:00 pts/0      -> 4:37 ?  ) 방금 깃한걸로
8082 ( 04:18  ?            -> 4:18 ?  ) 변화없고  

https://kwchoi.shop/rooms/5188/quizzes/Ca
    "chance": "낫 놓고...",

결론 :  성공

 

 

ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ

 

 

결론 

 

ec2 codedeploy 가서 배포 보면 review 볼 수 있게 되있다. 여기서 보고 파악하면 된다

 

ubuntu 에서 log 기록보기(health 총 3가지)
vim /opt/codedeploy-agent/deployment-root/deployment-logs/codedeploy-agent-deployments.log

여기에서도 볼 수 있다.

반응형