Skip to content

Instantly share code, notes, and snippets.

@davebshow
Created March 20, 2015 03:36
Show Gist options
  • Save davebshow/cf2c92dff40d036b66e0 to your computer and use it in GitHub Desktop.
Save davebshow/cf2c92dff40d036b66e0 to your computer and use it in GitHub Desktop.
host: localhost
port: 8182
threadPoolWorker: 4
gremlinPool: 16
scriptEvaluationTimeout: 30000
serializedResponseTimeout: 30000
channelizer: com.tinkerpop.gremlin.server.channel.WebSocketChannelizer
graphs: {
g: conf/titan-berkeleydb.properties}
plugins:
- aurelius.titan
scriptEngines: {
gremlin-groovy: {
imports: [java.lang.Math],
staticImports: [java.lang.Math.PI]},
nashorn: {
imports: [java.lang.Math],
staticImports: [java.lang.Math.PI]}}
serializers:
- { className: com.tinkerpop.gremlin.driver.ser.KryoMessageSerializerV1d0 }
- { className: com.tinkerpop.gremlin.driver.ser.KryoMessageSerializerV1d0, config: { serializeResultToString: true }}
- { className: com.tinkerpop.gremlin.driver.ser.JsonMessageSerializerGremlinV1d0 }
- { className: com.tinkerpop.gremlin.driver.ser.JsonMessageSerializerV1d0 }
processors:
- { className: com.tinkerpop.gremlin.server.op.session.SessionOpProcessor, config: { sessionTimeout: 28800000 }}
metrics: {
consoleReporter: {enabled: true, interval: 180000},
csvReporter: {enabled: true, interval: 180000, fileName: /tmp/gremlin-server-metrics.csv},
jmxReporter: {enabled: true},
slf4jReporter: {enabled: true, interval: 180000},
gangliaReporter: {enabled: false, interval: 180000, addressingMode: MULTICAST},
graphiteReporter: {enabled: false, interval: 180000}}
threadPoolBoss: 1
maxInitialLineLength: 4096
maxHeaderSize: 8192
maxChunkSize: 8192
maxContentLength: 65536
maxAccumulationBufferComponents: 1024
resultIterationBatchSize: 64
writeBufferHighWaterMark: 32768
writeBufferHighWaterMark: 65536
ssl: {
enabled: false}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment