분류 전체보기100 [spring boot] springboot에서 다른 서버로 axios 요청 보내기 Spring Boot에서도 다른 서버로 Axios 요청을 보낼 수 있습니다. 이를 위해서는 RestTemplate 또는 WebClient를 사용하여 요청을 보내면 됩니다. RestTemplate는 Spring 프레임워크에서 제공하는 HTTP 요청 및 응답을 다루는 간단한 API이며, WebClient는 Java 8에서 추가된 리액티브 프로그래밍을 지원하는 비동기 HTTP 클라이언트입니다. 두 가지 방법 모두 사용 가능하지만, 최신의 추세에 따라 WebClient를 사용하는 것이 권장됩니다. 아래는 WebClient를 사용하여 다른 서버로 Axios 요청을 보내는 예시입니다. import org.springframework.stereotype.Service; import org.springframework.. 2023. 3. 31. [docker]gradle이 mainclass를 못찾을 때 spring project의 ProjectApplication이름이 제대로 되있는지 확인할 것!!(우린 ProjcetApplication 이렇게 되있었다.) 2023. 3. 30. [AWS]ubuntu 기본 디렉토리 구조 /bin: 기본적인 실행 가능한 파일을 포함하는 디렉토리입니다. /boot: 부트 로더와 커널 이미지 파일을 포함하는 디렉토리입니다. /dev: 장치 파일을 포함하는 디렉토리입니다. /etc: 시스템 설정 파일을 포함하는 디렉토리입니다. /home: 사용자 홈 디렉토리를 포함하는 디렉토리입니다. /lib: 라이브러리 파일을 포함하는 디렉토리입니다. /lost+found: 파일 시스템 복구를 위한 디렉토리입니다. /media: 이동식 미디어(mountable media)를 포함하는 디렉토리입니다. /mnt: 일시적으로 마운트한 파일 시스템을 포함하는 디렉토리입니다. /opt: 추가적인 소프트웨어 패키지를 포함하는 디렉토리입니다. /proc: 프로세스와 시스템 정보를 포함하는 가상 파일 시스템입니다. /ro.. 2023. 3. 30. [deploy]nginx.conf작성 Upstream 구성 블록 - (우린 이것 사용 x) upstream backend{ ip_hash; server 172.31.62.140:8080; } upstream 블록은 Nginx가 요청을 전달할 업스트림 서버의 목록을 정의합니다. 이 예제에서는 backend이라는 이름의 업스트림을 정의합니다. ip_hash는 Nginx가 요청을 처리할 때 클라이언트 IP 주소를 해시하여 서버를 선택하는 알고리즘입니다. 이렇게 하면 동일한 클라이언트의 요청이 항상 동일한 업스트림 서버로 전달되므로 세션 정보 등을 유지하기 쉽습니다. server 지시어는 backend 업스트림 서버 목록에 추가될 서버를 정의합니다. 이 예제에서는 172.31.62.140 IP 주소와 8080 포트를 가진 서버를 정의합니다. Ser.. 2023. 3. 30. 이전 1 ··· 3 4 5 6 7 8 9 ··· 25 다음