AccountServer 게시파일을 EC2에서 실행했을 때 접속이 되지 않습니다.
384
2 asked
안녕하세요? 시리즈 동안 개발한 서버 중 AccountServer먼저 EC2에서 구동을 시도 중입니다.
EC2에 비주얼스튜디오는 설치하지 않았고 개인 데스크탑에서 게시를 하여 S3을 통해 EC2에서 실행하고자 합니다.
먼저 launchSettings.json을 이렇게 설정하였습니다.
제 EC2의 Private IP의 두 개의 포트로 설정했습니다.
이 상태로 게시 후 해당 EC에서 실행하면 아래와 같이 localhost:5000 으로 Listening 중으로 작동합니다.
해당 EC2의 탄력적IP 로 클라이언트에서 접속을 시도해도 반응이 없습니다(일단 뭐라도 신호가 오면 콘솔에 메시지 띄우도록 해뒀습니다.).
인스턴스의 인바운드 규칙은 모든 트래픽을 열어둔 상태입니다.
질문. EC2에 비주얼 스튜디오를 설치하지 않고 게시한 파일로 웹서버를 실행했을 때 추가로 설정해야하는 요소들이 있나요?
Answer 1
1
아주 오랜 기억을 되살려보면
EC2에서 applicationURL 설정시 private IP가 아닌, 탄력적인 IP를 박아줘야 했던거로 기억합니다.
localhost 이거는 테스트용도이고 실전 EC2에선 없다고 생각하세요.
그리고 인바운드 규칙 잘 신경써줘야 하고요.
하루 이틀 삽질해서 붙인 기억이 있네요.
2번의 경우, VS 설치하지 않는다면 관련된 .NET 런타임 환경을 설치해줘야 해서 그게 그거입니다.
0
먼저 답변 감사드립니다.
일단 문제가 해결은 되진 않았습니다.
AccountServer의 applicationUrl을 private 이나 탄력적이나 동일한 결과가 발생 중입니다만, 아래와 같은 현상이 있습니다.
일단 EC2에 9001 포트에 만들어준 테스트(weatherforecast) 페이지는 잘 작동합니다.
AccountServer가 좀 특이한데, 제 개인 데스크탑 브라우저에서는 api/account/create 로 접속 시 405 에러를 출력합니다.
다만, 유니티에서는 HTTP/1.1 500 Internal Server Error 에러가 나와서 좀 난감한 상태입니다.
+AccountServer에 api/account/ 입력 시 'Test'라는 문자열을 반환하도록 하는 함수를 넣어뒀고 개인 데스크탑 브라우저에서 연결 시 잘 되는 것을 확인했습니다. 혹시 유니티에서 웹통신하는 부분에 추가적인 조치가 필요한 것일까요? 로컬에서는 잘 되었어서요.
+자려고 누웠다가 문득 바보 같은 짓을 한 것 같아서 정리 후 해결하였습니다. RDS 인바운드 규칙을 설정해두지 않아서 EC2에서 접근할 수 없었던 문제였네요. 시간을 좀 날리긴 했지만, 절대 안 까먹을 것만 같은 삽질이었네요. 감사합니다 !
AWS 요금 부과 질문 드립니다.
1
217
1
파트7의 게임서버를 AWS에 올리는 법 문의 드립니다.
0
181
1
EC2가 늘어날때 자동으로 서버를 키는 방법은 없나요?
0
254
1
서버 실행파일을 ec2로 옮기는 정석적인 방법?
0
282
1
.NET과 OS
0
259
1
모바일게임에서 aws로 웹서버 사용시 얼마나 사용하게 되는건가요?
0
546
1
mac 에서 빌드한 파일(.exec) 리눅스 서버에서 실행이 안됩니다
0
698
1
mac 실행파일(.app) 리눅스 서버에서 실행 하기
0
597
1
yum install nodejs npm --enablerepo=epel 이 설치가 되지 않습니다.
0
335
1
VPC 접속시 다음 이유 중 하나로 인해 원격 데스크톱을 원격 컴퓨터에 연결할 수 없습니다.
0
1084
1
AWS 강의를 듣고, 7장의 완성 게임을 배포하는 것이 가능한가요?
0
424
1
서버 프로그램 띄우는 것
0
558
1
[해결]RDS MySql의 디비를 마이그레이션 하는 과정에서 질문이 있습니다.
0
528
1
aws추가 강좌 관련
0
726
1
ec2 서버 + 디비
1
628
8
aws 프리티어
1
347
1
windows server 2016이나 다른버전 iso를 구할방법이 없습니다.
0
411
1
서버, 클라이언트 코드베이스 활용 문의
1
361
2
aws 강의 질문
0
250
1
10:54 쯤에 퍼블릭 액세스 권한 하는 방법에 대해 질문드립니다.
0
297
1
리눅스를 사용하는 이유가 무엇인가요?
0
1219
1
2016Window_server_iso 다운로드 오류 발생
0
289
1
centos iso 다운로드 문제
0
272
1
aws같은 상용 서버를 안쓰고 같은 와이파이가 아닐시 로컬 서버에 접속은 불가능한건가요?
1
260
1

