Created
February 14, 2014 22:39
-
-
Save mbiermann/9010927 to your computer and use it in GitHub Desktop.
Rexster config
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?xml version="1.0" encoding="UTF-8"?> | |
<rexster> | |
<http> | |
<server-port>8182</server-port> | |
<server-host>0.0.0.0</server-host> | |
<base-uri>http://localhost</base-uri> | |
<web-root>public</web-root> | |
<character-set>UTF-8</character-set> | |
<enable-jmx>false</enable-jmx> | |
<enable-doghouse>true</enable-doghouse> | |
<max-post-size>2097152</max-post-size> | |
<max-header-size>8192</max-header-size> | |
<upload-timeout-millis>30000</upload-timeout-millis> | |
<thread-pool> | |
<worker> | |
<core-size>8</core-size> | |
<max-size>8</max-size> | |
</worker> | |
<kernal> | |
<core-size>4</core-size> | |
<max-size>4</max-size> | |
</kernal> | |
</thread-pool> | |
<io-strategy>leader-follower</io-strategy> | |
</http> | |
<rexpro> | |
<server-port>8184</server-port> | |
<server-host>0.0.0.0</server-host> | |
<session-max-idle>1790000</session-max-idle> | |
<session-check-interval>3000000</session-check-interval> | |
<connection-max-idle>180000</connection-max-idle> | |
<connection-check-interval>3000000</connection-check-interval> | |
<enable-jmx>false</enable-jmx> | |
<thread-pool> | |
<worker> | |
<core-size>8</core-size> | |
<max-size>8</max-size> | |
</worker> | |
<kernal> | |
<core-size>4</core-size> | |
<max-size>4</max-size> | |
</kernal> | |
</thread-pool> | |
<io-strategy>leader-follower</io-strategy> | |
</rexpro> | |
<shutdown-port>8183</shutdown-port> | |
<shutdown-host>127.0.0.1</shutdown-host> | |
<script-engines> | |
<script-engine> | |
<name>gremlin-groovy</name> | |
<reset-threshold>-1</reset-threshold> | |
<imports>com.tinkerpop.gremlin.*,com.tinkerpop.gremlin.java.*,com.tinkerpop.gremlin.pipes.filter.*,com.tinkerpop.gremlin.pipes.sideeffect.*,com.tinkerpop.gremlin.pipes.transform.*,com.tinkerpop.blueprints.*,com.tinkerpop.blueprints.impls.*,com.tinkerpop.blueprints.impls.tg.*,com.tinkerpop.blueprints.impls.neo4j.*,com.tinkerpop.blueprints.impls.neo4j.batch.*,com.tinkerpop.blueprints.impls.orient.*,com.tinkerpop.blueprints.impls.orient.batch.*,com.tinkerpop.blueprints.impls.dex.*,com.tinkerpop.blueprints.impls.rexster.*,com.tinkerpop.blueprints.impls.sail.*,com.tinkerpop.blueprints.impls.sail.impls.*,com.tinkerpop.blueprints.util.*,com.tinkerpop.blueprints.util.io.*,com.tinkerpop.blueprints.util.io.gml.*,com.tinkerpop.blueprints.util.io.graphml.*,com.tinkerpop.blueprints.util.io.graphson.*,com.tinkerpop.blueprints.util.wrappers.*,com.tinkerpop.blueprints.util.wrappers.batch.*,com.tinkerpop.blueprints.util.wrappers.batch.cache.*,com.tinkerpop.blueprints.util.wrappers.event.*,com.tinkerpop.blueprints.util.wrappers.event.listener.*,com.tinkerpop.blueprints.util.wrappers.id.*,com.tinkerpop.blueprints.util.wrappers.partition.*,com.tinkerpop.blueprints.util.wrappers.readonly.*,com.tinkerpop.blueprints.oupls.sail.*,com.tinkerpop.blueprints.oupls.sail.pg.*,com.tinkerpop.blueprints.oupls.jung.*,com.tinkerpop.pipes.*,com.tinkerpop.pipes.branch.*,com.tinkerpop.pipes.filter.*,com.tinkerpop.pipes.sideeffect.*,com.tinkerpop.pipes.transform.*,com.tinkerpop.pipes.util.*,com.tinkerpop.pipes.util.iterators.*,com.tinkerpop.pipes.util.structures.*,org.apache.commons.configuration.*,com.thinkaurelius.titan.core.*,com.thinkaurelius.titan.core.attribute.*,com.thinkaurelius.titan.core.util.*,com.thinkaurelius.titan.example.*,org.apache.commons.configuration.*,com.tinkerpop.gremlin.Tokens.T,com.tinkerpop.gremlin.groovy.*</imports> | |
<static-imports>com.tinkerpop.blueprints.Direction.*,com.tinkerpop.blueprints.TransactionalGraph$Conclusion.*,com.tinkerpop.blueprints.Compare.*,com.thinkaurelius.titan.core.attribute.Geo.*,com.thinkaurelius.titan.core.attribute.Text.*,com.thinkaurelius.titan.core.TypeMaker$UniquenessConsistency.*,com.tinkerpop.blueprints.Query$Compare.*</static-imports> | |
</script-engine> | |
</script-engines> | |
<security> | |
<authentication> | |
<type>none</type> | |
<configuration> | |
<users> | |
<user> | |
<username>rexster</username> | |
<password>rexster</password> | |
</user> | |
</users> | |
</configuration> | |
</authentication> | |
</security> | |
<metrics> | |
<reporter> | |
<type>jmx</type> | |
</reporter> | |
<reporter> | |
<type>http</type> | |
</reporter> | |
<reporter> | |
<type>console</type> | |
<properties> | |
<rates-time-unit>SECONDS</rates-time-unit> | |
<duration-time-unit>SECONDS</duration-time-unit> | |
<report-period>10</report-period> | |
<report-time-unit>MINUTES</report-time-unit> | |
<includes>http.rest.*</includes> | |
<excludes>http.rest.*.delete</excludes> | |
</properties> | |
</reporter> | |
</metrics> | |
<graphs> | |
<graph> | |
<graph-name>foobarbaz</graph-name> | |
<graph-type>com.thinkaurelius.titan.tinkerpop.rexster.TitanGraphConfiguration</graph-type> | |
<!-- <graph-location>/tmp/titan</graph-location> --> | |
<graph-read-only>false</graph-read-only> | |
<properties> | |
<storage.backend>cassandra</storage.backend> | |
<storage.index.search.backend>elasticsearch</storage.index.search.backend> | |
<storage.index.search.directory>../db/es</storage.index.search.directory> | |
<storage.index.search.client-only>false</storage.index.search.client-only> | |
<storage.index.search.local-mode>true</storage.index.search.local-mode> | |
</properties> | |
<extensions> | |
<allows> | |
<allow>tp:gremlin</allow> | |
</allows> | |
</extensions> | |
</graph> | |
</graphs> | |
</rexster> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment