이전에 물어 보았던 답변이 없지만 외부 서버에서 액세스 할 수 있도록 부두를 구성하는 방법은 무엇입니까? 방금 solr과 jetty로 어지럽게 시작했고 solr과 함께 제공되는 예제 jetty 인스턴스를 사용하고 있습니다.외부 서버에서 액세스 할 수 있도록 부두를 어떻게 구성합니까?
solr이 localhost에서 잘 실행되고 있으며 동일한 서버의 사이트에서 쿼리 할 수 있습니다. 그러나 다른 서버에서 solr 인스턴스에 액세스 할 수 없습니다. 나는 지난 며칠 동안 인터넷 검색을하고 꽤 많이 읽었지만, 부두가 비 로컬 호스트가 solr에 액세스하는 것을 허용하지 않는 것을 발견하지 못했습니다. 내가 읽은 것을, 내가 시도를 기반으로
예를을/etc/jetty.xml의<Set name="Host">0.0.0.0</Set>
에 다음 행을 추가하고 여전히 다음
<Set name="Host">x.x.x.x</Set>
을 시도
외부 반응 없어 xxxx는 내 서버의 IP 주소 및
입니다내가 시작했을 때 host.domain.com 내 서버의 FQDN
이 둘 다
오류
java.net.BindException: Cannot assign requested address
결과.
내가 사용 시작 명령은 I 피드 날이 읽거나 숟가락 수있는 위치에 당신은 저를 가리킬 수 있습니다
sudo java -jar start.jar etc/jetty.xml
, 난 상관 없어. 나는이 장애물을 지나치고 싶기 때문에 솔로를 설정하고 사용하는 방법을 계속 배울 수 있습니다.
감사합니다 , 나는 그것을 시도 할 것이다. – GregC