
By setting BINDADDRESS and delegating to server.sh we can avoid
duplicating most of the code.
This also makes 0d5e1c1
available for local.sh, i.e. being able to
launch local.sh from arbitrary directories too.
11 lines
477 B
Bash
Executable file
11 lines
477 B
Bash
Executable file
#!/bin/sh
|
|
|
|
cd "$(dirname "$0")"
|
|
# BRouter standalone server
|
|
# java -cp brouter.jar btools.brouter.RouteServer <segmentdir> <profile-map> <customprofiledir> <port> <maxthreads> [bindaddress]
|
|
|
|
# maxRunningTime is the request timeout in seconds, set to 0 to disable timeout
|
|
JAVA_OPTS="-Xmx128M -Xms128M -Xmn8M -DmaxRunningTime=300"
|
|
CLASSPATH=../brouter.jar
|
|
|
|
java $JAVA_OPTS -cp $CLASSPATH btools.server.RouteServer ../segments4 ../profiles2 ../customprofiles 17777 1 $BINDADDRESS
|