public class StartServer
extends java.lang.Object
HierarchicalDispatcher
as a stand-alone Siena server.
StartServer
accepts some command-line parameters to set
various options of the dispatcher (such as its listener port, its identity
etc.).
The complete syntax of the command-line options is:
StartServer
[-master
address] [-id
identity] [-host
address] [-tcp
|
-udp
| -ka
] [-port
port] [-monitor
hostname] [-err
off
|
-
| filename] [-log
off
|
-
| filename] [-fail-delay
millisec] [-fail-count
num] [-output-threads
num] [-store
filename] [-store-timeout
millisec] [-store-counter
number] [-choke
number] [-noSFF
]
-master
address
-id
identity
-host
address
TCPPacketReceiver.setHostName(String)
,
UDPPacketReceiver.setHostName(String)
, and KAPacketReceiver.setHostName(String)
)
-tcp
TCP receiver
. This is the default
receiver.
-udp
UDP receiver
-ka
Keep-Alive receiver
.
-port
port
-monitor
hostname
-err
off
| -
|
filename
-
means standard output.
off
turns off error reporting. The default is to send error
messages to System.err
.
-log
off
| -
|
filename
-
means standard output.
off
turns off error reporting. By default logging is turned
off.
-fail-delay
millisec
HierarchicalDispatcher.MaxFailedConnectionsDuration
-fail-count
number
HierarchicalDispatcher.MaxFailedConnectionsNumber
-threads
number
HierarchicalDispatcher.DefaultThreadCount
-store
filename
HierarchicalDispatcher.initStore(String)
-store-timeout
millisec
HierarchicalDispatcher.setStoreRefreshTimeout(long)
-store-counter
number
HierarchicalDispatcher.setStoreRefreshCounter(int)
-noSFF
-choke
number
Constructor and Description |
---|
StartServer() |
Modifier and Type | Method and Description |
---|---|
static void |
main(java.lang.String[] argv) |
Copyright © 2005-2011 Antonio Carzaniga.
This documentation is maintained by Antonio Carzaniga