Hi,
How would one configure axis2 standalone server to bind only to loopback
interface?
tomcat connector has "address" parameter, I didn't find anything similar in
azis2.xml for org.apache.axis2.transport.SimpleAxis2Server
<!-- ================================================= -->
<!-- Transport Ins -->
<!-- ================================================= -->
<transportReceiver name="http"
class="org.apache.axis2.transport.http.SimpleHTTPServer">
<parameter name="port">8080</parameter>
<!-- Here is the complete list of supported parameters (see example
settings further below):
port: the port to listen on (default 6060)
hostname: if non-null, url prefix used in reply-to endpoint
references (default null)
originServer: value of http Server header in outgoing messages
(default "Simple-Server/1.1")
requestTimeout: value in millis of time that requests can wait for
data (default 20000)
requestTcpNoDelay: true to maximize performance and minimize
latency (default true)
false to minimize bandwidth consumption by
combining segments
requestCoreThreadPoolSize: number of threads available for request
processing (unless queue fills up) (default 25)
requestMaxThreadPoolSize: number of threads available for request
processing if queue fills up (default 150)
note that default queue never fills up:
see HttpFactory
threadKeepAliveTime: time to keep threads in excess of core size
alive while inactive (default 180)
note that no such threads can exist with
default unbounded request queue
threadKeepAliveTimeUnit: TimeUnit of value in threadKeepAliveTime
(default SECONDS) (default SECONDS)
-->
<!-- <parameter name="hostname">http://www.myApp.com/ws</parameter> -->
<!-- <parameter name="originServer">My-Server/1.1</parameter>
-->
<!-- <parameter name="requestTimeout">10000</parameter>
-->
<!-- <parameter name="requestTcpNoDelay">false</parameter>
-->
<!-- <parameter name="requestCoreThreadPoolSize">50</parameter>
-->
<!-- <parameter name="requestMaxThreadPoolSize">100</parameter>
-->
<!-- <parameter name="threadKeepAliveTime">240000</parameter>
-->
<!-- <parameter name="threadKeepAliveTimeUnit">MILLISECONDS</parameter>
-->
</transportReceiver>
Thank you,
Vadym