satellite.conf.satellite.conf Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of integration-server-gradle-plugin Show documentation
Show all versions of integration-server-gradle-plugin Show documentation
The easy way to get custom setup for Deploy up and running
deploy {
server {
# The public hostname of this system.
# Must be resolvable for XL Deploy.
# If empty, the name of the system will be resolved and the returned address will be used.
#
# hostname = ""
# The host name to listen on.
# The default setting will listen on all network interfaces.
# A specific interface can be targeted by name or address.
#
# bind-hostname = "0.0.0.0"
port = 8380
ssl {
enabled = no
key-store = "keystore"
key-password = "changeme"
key-store-password = "changeme"
trust-store = "truststore"
trust-store-password = "changeme"
# Protocol to use for SSL encryption, choose from:
# Java 7:
# 'TLSv1.1', 'TLSv1.2'
protocol = "TLSv1.2"
# Example: ["TLS_RSA_WITH_AES_128_CBC_SHA", "TLS_RSA_WITH_AES_256_CBC_SHA"]
# You need to install the JCE Unlimited Strength Jurisdiction Policy
# Files to use AES 256.
# More info here:
# http://docs.oracle.com/javase/8/docs/technotes/guides/security/SunProviders.html#SunJCEProvider
enabled-algorithms = ["TLS_RSA_WITH_AES_128_CBC_SHA"]
# There are three options, in increasing order of security:
# "" or SecureRandom => (default)
# "SHA1PRNG" => Can be slow because of blocking issues on Linux
# "AES128CounterSecureRNG" => fastest startup and based on AES encryption
# "AES256CounterSecureRNG"
# The following use one of 3 possible seed sources, depending on
# availability: /dev/random, random.org and SecureRandom (provided by Java)
# "AES128CounterInetRNG"
# "AES256CounterInetRNG" (Install JCE Unlimited Strength Jurisdiction
# Policy Files first)
# Setting a value here may require you to supply the appropriate cipher
# suite (see enabled-algorithms section above)
random-number-generator = ""
}
}
}
xl {
satellite {
streaming {
port = 8480
chunk-size = 100000
compression = off
throttle = off
throttle-speed = 10000 #IN kBytes/sec, should be at least 100 kB/sec
}
timeout {
upload.idle = "30 seconds"
}
directory {
work = "workdir"
recovery = "recovery"
}
maintenance {
check-for-running-tasks-delay = 10 seconds
}
tasks {
# Configure the akka actor system for tasks on the satellite instance.
akka {
jvm-exit-on-fatal-error = on
}
}
}
}
deploy {
jmx {
enabled = no
port = 1099
ssl {
enabled = no
}
}
}