2.2. 커넥터 정보


수락자는 서버가 연결을 수락하는 방법을 정의하는 반면, 클라이언트는 커넥터 를 사용하여 서버에 연결하는 방법을 정의합니다.

다음은 BROKER_INSTANCE_DIR/etc/broker.xml 구성 파일에 정의된 일반적인 커넥터 입니다.

<connectors>
   <connector name="example-connector">tcp://localhost:61617</connector>
</connectors>

커넥터는 커넥터 요소 내에서 정의됩니다. 서버당 커넥터 수에 대한 상한 제한은 없습니다.

클라이언트에서 커넥터를 사용하지만 수락자와 마찬가지로 서버에서 구성됩니다. 다음과 같은 몇 가지 중요한 이유가 있습니다.

  • 서버 자체는 클라이언트 역할을 할 수 있으므로 다른 서버에 연결하는 방법을 알아야 합니다. 예를 들어 한 서버가 다른 서버로 연결되거나 서버가 클러스터에 참여하면 됩니다.
  • 서버는 JMS 클라이언트가 연결 팩토리 인스턴스를 검색하는 데 자주 사용됩니다. 이러한 경우 JNDI는 클라이언트 연결을 생성하는 데 사용되는 연결 팩토리의 세부 정보를 알아야 합니다. JNDI 조회가 수행될 때 클라이언트에 정보가 제공됩니다. 자세한 내용은 Configuring a Connection on the Client Side 를 참조하십시오.

커넥터 구성

어셉터와 마찬가지로 커넥터는 해당 URI의 쿼리 문자열에 해당 구성이 연결되어 있습니다. 다음은 tcpNoDelay 매개변수가 false 로 설정된 커넥터 의 예입니다. 이 커넥터는 이 연결에 대한 Nagle 알고리즘을 비활성화합니다.

<connector name="example-connector">tcp://localhost:61616?tcpNoDelay=false</connector>

커넥터 구성 매개변수에 대한 자세한 내용은 Acceptor and Connector Configuration Parameters 를 참조하십시오.

Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.