Socket-bindings

Socket Bindings define o conjunto de Sockets a serem utilizados pelos Subsystems do Wildfly. Nele, você pode definir um nome lógico para esse socket, a porta a ser utilizada, a qual Interface irá responder, se o tráfego é somente de saída, etc. Além disso, com a tag <socket-binding-group>, é possível definir um offset3 de portas para que instâncias diferentes rodando na mesma máquina física não tenham conflito de portas. Abaixo temos uma configuração de Socket Binding para o perfil Web:

    <socket-binding-group name="standard-sockets" default-interface="public" port-offset="${jboss.socket.binding.port-offset:0}">
        <socket-binding name="management-http" interface="management" port="${jboss.management.http.port:9990}"/>
        <socket-binding name="management-https" interface="management" port="${jboss.management.https.port:9993}"/>
        <socket-binding name="ajp" port="${jboss.ajp.port:8009}"/>
        <socket-binding name="http" port="${jboss.http.port:8080}"/>
        <socket-binding name="https" port="${jboss.https.port:8443}"/>
        <socket-binding name="txn-recovery-environment" port="4712"/>
        <socket-binding name="txn-status-manager" port="4713"/>
        <outbound-socket-binding name="mail-smtp">
            <remote-destination host="localhost" port="25"/>
        </outbound-socket-binding>
    </socket-binding-group>

Como configurar

Além da configuração manual no XML, é possível também alterar os Socket-Bindings de outras maneiras a seguir:

Via Web Console

Socket Binding

  • Clique em Configuration

Socket Binding

  • Clique em Socket Binding

Socket Binding

  • Clique em View

Socket Binding

  • Aparecerá a listagem dos Socket Bindings disponíveis, onde é possível Adicionar/Remover/Editar os Socket Bindings

Socket Binding

Via CLI

/socket-binding-group=new-sockets:add(default-interface=public)
/socket-binding-group=new-sockets/socket-binding=new-socket-binding:write-attribute(name=interface,value=unsecure)

Definindo Port Offset em modo Domain

/host=master/server-config=server-two/:write-attribute(name=socket-binding-port-offset,value=250)

results matching ""

    No results matching ""