동일한 컴퓨터에서 실행할 때 작동하는 서버 및 클라이언트가 있지만 서버 컴퓨터의 IP를 사용하여 다른 컴퓨터에서 클라이언트를 실행하면 클라이언트가 잇다. 두 컴퓨터 모두 리눅스입니다. 어떤 아이디어?Thrift Client에 연결할 수 없습니다.
편집 : 나는 내 서버 컴퓨터에 가서 sudo netstat -tulpn | grep [ip]:[port]
를 사용하여 특정 IP에의 활동을 선택하면, 내가 얻을 :
172.18.18.106:9090 -> 아무것도
: 9090 ->tcp 0 0 0.0.0.0:9090 0.0.0.0:* LISTEN 10642/server
0.0.0.0을 내 IP로 변경하는 방법이 있습니까?
예외 메시지, 오류 로그, 기타 정보는 무엇입니까? – VolatileDream
표준'TSocket :: open() connect() Connection refused' 메시지 (클라이언트가 연결할 수없는 경우 apache thrift는 항상 이것을 나타냅니다) –
woojoo666
서버를 시작합니다. 다른 컴퓨터와 그 포트에 있습니까? – VolatileDream