반응형

Server 2

altair-spring-boot-starter 도입 중 No static resource altair 오류 해결

GraphQL 플레이 그라운드는 GraphiQL, Altair 등이 있다.GraphiQL UI가 마음에 안들기도 하고, 기존에 Altair를 사용하고 있었어서 GraphQL 서버를 개발하면서 Altair 붙이는 것 부터 작업을 시작했는데, 여기서 부터 막혀버렸다. build.gradle.ktsimplementation("com.graphql-java-kickstart:altair-spring-boot-starter:11.1.0")application.ymlgraphql: altair: enabled: true mapping: /altair options: endpoint-url: /graphql위와 같이 설정을 해도 아래와 같이 404 No static resource alta..

Dev/GraphQL 2024.08.27

[Linux] Nginx를 이용해 SpringBoot Application을 80 port로 프록시

SpringBoot Application을 80 port로 사용하고 싶은데, 리눅스 환경에서 80, 443과 같은 포트는 루트 권한으로 사용이 가능하다. SpringBoot application의 내장 톰켓이 해당 포트를 사용할 수 있도록 sudo 권한을 사용해 서비스를 올리는 것 보다 proxy 서버를 올리는게 더욱 용이하므로 Nginx를 사용한 내용을 정리한다. Nginx 란? Apache의 1만명 규모 클라이언트의 동시 접속을 다루는 기술적인 이슈를 해결하기 위해 만든 Event-driven 구조의 오픈소스 서버 프로그램이다. 일반적인 HTTP 웹서버의 역할 외에도 proxy, reverse proxy를 제공한다. 설치 및 설정 Centos6 설치 $ yum install nginx 라우팅 설정 y..

Dev/Linux 2020.06.06
반응형