• 로그인
  • 장바구니에 상품이 없습니다.

home2 게시판 Node.js, Express 게시판 react nodejs 구글 클라우드로 배포에러 문의 드립니다.

react nodejs 구글 클라우드로 배포에러 문의 드립니다.

7 글 보임 - 1 에서 7 까지 (총 7 중에서)
  • 글쓴이
  • #26176

    김태호
    참가자

     

    일단 로컬에서는 서버를 잘 가지고 와서 

    실제 배포를 하기 위해 netlify 라는 무료 사이트를 이용하여 클라이언트를 배포하였습니다.

    그런데 netlify를 통해 배포했을때는 클라이언트만 불러오고 서버와 연결이 잘 안 되어서 

    이것 저것 검색해보니 버츄얼 머신으로 새로 작성하는거 말고는 어떻게 결과가 잘 안 나와서요..

    만약 지금 app engine 을 사용한 서버를 배포한 사이트에서 사용하는데 특별히 설정할것이 있을까요?

     

    #26185

    codingapple
    키 마스터

    netlify에 올린 html파일에서 구글클라우드에 올린 서버와 ajax 통신하는건가요? 

    서버에서 막아놓은거 없으면 netlify 페이지에서 get요청시 서버 주소 잘썼는지만 확인하면 잘될걸요

    #26265

    김태호
    참가자

    예 nodejs 서버는 구글 클라우드를 통해 올려두고 그 주소를 받아와

    클라이언트와 ajax 통신하도록 만들었습니다.

    로컬에서 클라이언트만 열어서 불러왔을때는 이상없이 다 잘 받아왔는데

    클라이언트를 netlify를 통해 올려두면 안 불러와지는게 아마도 방화벽이나 뭔가 외부 접속을 막아둔거 같은데

    서버 설정할때 따로 설정한게 없어서 서버에서 로컬 ip 주소만 허용되고 외부 사이트 접속은 막는게 아닌가 하고 생각하고 있습니다.

    netlify가 https를 사용해서 그런건지 이유를 찾을 수 없어서 아마 구글 클라우드 서버에서 app engine을 자동 설정하면 뭔가

    막고 있는게 설정되어 있는게 아닌가 해서 문의 드려봤습니다.

    아마 다른 분들한테 문제가 없고 저만 문제가 생기는거면 다시 서버를 내렸다 올려보기도 하겠습니다.

    그런데 아직은 이유를 알 수 가 없네요 ㅜㅜ

    #26270

    김태호
    참가자

    재설치 해도 여전히 로컬에서만 되고 배포시에는 안되네요.. 

    애플리케이션 오류 메세지라도 뜨면 그거 보면서 수정할텐데 오류메세지도 안 뜨고 

    접속 자체를 못하는거 같은데 netlify와 연동의 문제일까요?

    만약 그럴 수 도 있으니 클라이언트 무료로 올릴 수 있는 사이트 찾아보도록 하겠습니다.

    라고 하고 github를 통해서 올려봤는데도 여전히 서버를 가져올 수 없었습니다.

    이러면 app engine 설정에서 로컬 말고는 차단하는걸까요?

    #26278

    codingapple
    키 마스터

    크롬 콘솔창에선 ajax요청시 어떤 에러가 납니까 

    #26304

    김태호
    참가자

    기본적인건데 확인을 못했었네요. 죄송합니다.

    일단 syntaxError '<' 나는건 나중에 수정하면되고

    서버 에러

    Failed to load resource: the server responded with a status of 404 ()

    Uncaught (in promise) Error: Request failed with status code 404

    promise 에러가 납니다.

    #26307

    codingapple
    키 마스터

    404에러는 ajax요청하는 url이 잘못된듯요 app engine에 배포한 서버 주소를 잘 적어봅시다 

7 글 보임 - 1 에서 7 까지 (총 7 중에서)
  • 답변은 로그인 후 가능합니다.

About

현재 월 700명 신규수강중입니다.

  (09:00~20:00) 빠른 상담은 카톡 플러스친구 코딩애플 (링크)
  admin@codingapple.com
  이용약관
ⓒ Codingapple, 강의 예제, 영상 복제 금지
top

© Codingapple, All rights reserved. 슈퍼로켓 에듀케이션 / 서울특별시 강동구 고덕로 19길 30 / 사업자등록번호 : 212-26-14752 온라인 교육학원업 / 통신판매업신고번호 : 제 2017-서울강동-0002 호 / 개인정보관리자 : 박종흠