You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 22 Next »

01. 실행환경 청사진

02. 개요

  • Azure Cache for Redis Redis 소프트웨어를 기반으로 하는 메모리 내 데이터 저장소를 제공합니다. Redis는 백 엔드 데이터 저장소에서 많이 사용하는 애플리케이션의 성능과 확장성을 개선합니다. 자주 액세스하는 데이터를 빠르게 쓰고 읽을 수 있는 서버 메모리에 보관하여 대량의 애플리케이션 요청을 처리할 수 있습니다. Redis는 최신 애플리케이션에 매우 짧은 대기 시간 및 높은 처리량의 데이터 스토리지 솔루션을 제공합니다.
  • Redis Concepts
    •  
  • 사용예 : 확장 가능한 전자상거래 웹앱

03. 사전조건

04. Create Azure Cache for Redis

05. Spring Boot Application 준비

05-01. Git Clone

C:\workspace$ git clone https://github.com/Sanses/reactive-shorturl-webui.git
Cloning into 'reactive-shorturl-webui'...
remote: Enumerating objects: 43, done.
remote: Counting objects: 100% (43/43), done.
remote: Compressing objects: 100% (29/29), done.
remote: Total 43 (delta 2), reused 39 (delta 1), pack-reused 0
Unpacking objects: 100% (43/43), done.
C:\workspace$ cd reactive-shorturl-webui

05-02. reactive-shorturl-webui Application  소개

C:\workspace\reactive-shorturl-webui$ 
C:\workspace\reactive-shorturl-webui>mvnw clean package
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------< com.sansae:shorturl >-------------------------
[INFO] Building shorturl 0.0.1-SNAPSHOT
[INFO] --------------------------------[ jar ]---------------------------------
~~~~~~~~~~~~~~~~~~~~ 중략 ~~~~~~~~~~~~~~~~~~
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  23.120 s
[INFO] Finished at: 2021-01-02T11:23:04+09:00
[INFO] ------------------------------------------------------------------------

C:\workspace\reactive-shorturl-webui>java -jar target/shorturl-0.0.1-SNAPSHOT.jar
2021-01-02 11:24:43.050  INFO 356 --- [           main] o.s.b.web.embedded.netty.NettyWebServer  : Netty started on port(s): 8080
2021-01-02 11:24:43.192  INFO 356 --- [           main] com.sansae.shorturl.ShorturlApplication  : Started ShorturlApplication in 10.698 seconds (JVM running for 12.343)

05-03. Code 검토

06. Deploy Azure WebApp

07. IntelliJ 에서 Azure Redis Caches 확인



  • No labels