| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175 | 
							- # resin.properties - configuration variable values
 
- # 
 
- # See resin.xml, cluster-default.xml, and health.xml for full configuration.
 
- # Any variable defined by ${...} can be set as a property in this file.
 
- # 
 
- # Individual server overrides can be specified by prepending the server.id.
 
- # For example, increasing the log level for an individual server:
 
- #
 
- # log_level : info
 
- # app-0.log_level : finest
 
- #
 
- # Like Resin XML configuration, modification of this file will trigger
 
- # a restart.
 
- #
 
- # General log level (modify resin.xml for more granular log level adjustments)
 
- # log_level     : finer
 
- # Enable verbose browser error reporting
 
- dev_mode      : true
 
- # How often Resin should check for updated files.
 
- # dependency_check_interval : 5m
 
- # Enable /resin-doc Resin documentation
 
- resin_doc      : false
 
- resin_doc_host :
 
- # List Triad server ip-addresses:hmux-port for each tier, space separated
 
- # App tier Triad servers must be listed to enable web-tier to 
 
- # app-tier load-balancing
 
- # web-tier Triad servers: web-0 web-1 web-2
 
- # web_servers      : 127.0.0.1:6810
 
- # app-tier Triad servers: app-0 app-1 app-2
 
- app_servers      : 127.0.0.1:6800
 
- # Configures Resin for a memcached server tier
 
- # memcached-tier Triad servers: memcached-0 memcached-1 memcached-2
 
- # memcached_servers    : 127.0.0.1:6820
 
- # memcached_port : 11211
 
- # proxycache tier: proxycache-0 proxycache-1 proxycache-2
 
- # proxycache_servers   : 127.0.0.1:6830
 
- # backend_servers       : 127.0.0.1:80
 
- # Allow elastic nodes to join the cluster (enable for cloud mode)
 
- # elastic_cloud_enable : true
 
- # The cluster that elastic nodes should join - each will contact a Triad server
 
- # Use a separate resin.properties file for each cluster
 
- home_cluster : app
 
- # Used for an elastic server to join the cluster in home_cluster
 
- # elastic_server : true
 
- # Create a distinct webapps/ directory for each server, for vertical scaling
 
- # elastic_webapp : true
 
- # Used for cloud servers with dynamic IP addresses where the DNS name for the
 
- # server is assigned after the server starts. Resin will retry the start.
 
- # elastic_dns : true
 
- # specifies the --server in the config file
 
- # home_server : app-0
 
- # Set HTTP and HTTPS bind address
 
- # http_address  : *
 
- # Set HTTP and HTTPS ports.
 
- # Use overrides for individual server control, for example: app-0.http : 8081
 
- app.http          : 8080
 
- # app.https         : 8443
 
- web.http          : 8080
 
- # web.https         : 8443
 
- # memcached.http      : 8080
 
- # memcached.https     : 8443
 
- # proxycache.http    : 8080
 
- # proxycache.https  : 8443
 
- # For security, Resin can switch to a non-root user after binding to port 80
 
- setuid_user : book
 
- setuid_group : book
 
- # Arg passed directly to the JVM
 
- #jvm_args  : -Xmx1536m -Xms1536m -Xmn512m -Xss1m -XX:PermSize=128m -XX:MaxPermSize=512m -Xdebug -Dcom.sun.management.jmxremote 
 
- jvm_args  : -Xmx2048m -Xms2048m -Xss1m -XX:PermSize=256m -XX:MaxPermSize=512m -Xdebug -Dcom.sun.management.jmxremote -verbose:gc -Xloggc:log/gc.log  -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -XX:+UseParallelOldGC
 
- jvm_mode    : -server
 
- # Local URLs for the watchdog to check to ensure the server is up,
 
- # space separated
 
- # http_ping_urls : http://127.0.0.1/test.jsp
 
- # Throttle the number of active threads for a port
 
- port_thread_max   : 256
 
- accept_thread_max : 32
 
- accept_thread_min : 4
 
- # keepalive_max   : 512
 
- # Enable JNI TCP speed optimizations
 
- tcp_cork : true
 
- sendfile : true
 
- keepalive_select_enable : true
 
- # OpenSSL certificate configuration
 
- # Keys are typically stored in the resin configuration directory.
 
- # openssl_file : keys/test.crt
 
- # openssl_key : keys/test.key
 
- # openssl_password : changeme
 
- # JSSE certificate configuration
 
- # Keys are typically stored in the resin configuration directory.
 
- # jsse_keystore_type : jks
 
- # jsse_keystore_file : /etc/resin/keys/server.keystore
 
- # jsse_keystore_password : changeme
 
- # In absence of a signed certificate, Resin will fallback to using a 
 
- # self-signed development certificate if HTTPS is enabled
 
- # Enable the proxy-cache - for caching static content in memory
 
- proxy_cache_enable : true
 
- # Sets the proxy cache memory size
 
- # proxy_cache_size : 256m
 
- # Enable clustered persistent sessions (for failover)
 
- session_store : true
 
- # disable the quercus *.php mapping when using Apache for PHP
 
- # quercus_disable : true
 
- # Web-apps named with numeric suffixes, e.g. foo-10.0.war and can be browsed
 
- # as /foo. When a new version of the web-app is deployed, Resin continues
 
- # to route active session requests to the previous web-app version while
 
- # new sessions go to the new version, so users will not be aware of the
 
- # application upgrade.
 
- # webapp_multiversion_routing : true
 
- # Set the email address to receive weekly and restart PDF reports
 
- # email : admin@example.com
 
- # Set a global password to prevent foreign Resin instances from connecting.
 
- # Must be identical between web, app, and cache clusters.
 
- # cluster_system_key : changeme
 
- # Enable remote admin (for remote CLI and for EC2 ext: triad discovery)
 
- # remote_admin_enable : true
 
- # Enable /resin-admin web administration console
 
- web_admin_enable : false
 
- web_admin_host   :
 
- # Permit access to /resin-admin from non-local network ip-addresses
 
- # web_admin_external : true
 
- # Require HTTPS to access /resin-admin
 
- # web_admin_ssl : true
 
- # Enable Resin REST Admin
 
- # rest_admin_enable : true
 
- # Require SSL for REST Admin
 
- # rest_admin_ssl : true
 
- # Access to /resin-admin and remote CLI is password restricted.
 
- # Use "resinctl generate-password" and copy/paste here to set the admin
 
- # admin_user : admin
 
- # admin_password : {SSHA}xxxxxxxx
 
- # Enable reading EC2 user data as resin properties
 
- # properties_import_url : http://169.254.169.254/latest/user-data
 
 
  |