resin-content.rnc

来自「RESIN 3.2 最新源码」· RNC 代码 · 共 834 行 · 第 1/2 页

RNC
834
字号
  r_jndi-name?  & (attribute type { string } | element type { string })  & r_init?  & (attribute max-idle-time { r_period }     | element max-idle-time { r_period })?}## backwards compatiblityr_ping = element ping {  r_any-Group*}r_port = element port {  (attribute id { string }   | attribute server-id { string }   | element server-id { string })?  & r_port-Content  & (attribute index { string } | element index { string })?  & (attribute group { string } | element group { string })?  & (attribute backup { string } | element backup { string })?  & r_protocol}r_port-Content =  ((attribute address { string }    | element address { string }    | attribute host { string }    | element host { string })?   & (attribute accept-listen-backlog { r_int-Type }      | element accept-listen-backlog { r_int-Type })?   & (attribute accept-thread-min { r_int-Type }      | element accept-thread-min { r_int-Type })?   & (attribute accept-thread-max { r_int-Type }      | element accept-thread-max { r_int-Type })?   & (attribute connection-max { r_int-Type }      | element connection-max { r_int-Type })?   & (attribute keepalive-connection-time-max { r_period-Type }      | element keepalive-connection-time-max { r_period-Type })?   & (attribute keepalive-max { r_int-Type }      | element keepalive-max { r_int-Type })?   & (attribute keepalive-timeout { r_period-Type }      | element keepalive-timeout { r_period-Type })?   & (attribute port { string } | element port { string })   & (attribute secure { r_boolean-Type }      | element secure { r_boolean-Type })?   & (attribute socket-timeout { r_period-Type }      | element socket-timeout { r_period-Type })?   & (attribute suspend-time-max { r_period-Type }      | element suspend-time-max { r_period-Type })?   & (attribute tcp-no-delay { string }      | element tcp-no-delay { string })?  & (attribute throttle-concurrent-max { r_int-Type }     | element throttle-concurrent-max { r_int-Type })?   & (r_openssl | r_jsse-ssl)?   )r_protocol =  element protocol {    r_port-Content    & (r_class | r_type)    & r_init?  }r_resin = element resin {  r_resin-Content}## <resin> contentsr_resin-Content =   r_env-Basis  & r_cluster*  & r_cluster-default*  & (attribute environment-system-properties { r_boolean-Type }     | element environment-system-properties { r_boolean-Type })?  & r_management?  & r_root-directory?  & r_security-manager?  & (attribute security-provider { string }     | element security-provider { string })*  & r_watchdog-manager?  & element rcore:if { rcore_if-Args, r_resin-Content }*  & rcore_import*  & element rcore:choose {      element rcore:when { rcore_when-Args, r_resin-Content }+,      element rcore:otherwise { r_resin-Content }?    }*r_security-manager =   attribute security-manager { string }  | element security-manager {      string |      (attribute policy-file { string }       | element policy-file { string })    }r_server = element server {  attribute id { string }  & (attribute address { string }     | element address { string })?  & (attribute port { string }     | element port { string })?  & r_server-Content}r_server-default = element server-default {  r_server-Content}r_server-Content =  (attribute backup { r_boolean-Type }   | element backup { r_boolean-Type })?  & (attribute bind-ports-after-start { r_boolean-Type }     | element bind-ports-after-start { r_boolean-Type })?  & r_cluster-port*  & (attribute connection-max { r_int-Type }     | element connection-max { r_int-Type })?  & r_group-name?  & r_http*  & (attribute jvm-arg { string }     | element jvm-arg { string })*  & (attribute jvm-classpath { string }     | element jvm-classpath { string })*  & (attribute java-exe { string }     | element java-exe { string })?  & r_keepalive-connection-time-max?  & r_keepalive-max?  & r_keepalive-select-enable?  & r_keepalive-select-max?  & r_keepalive-select-thread-timeout?  & r_keepalive-timeout?  & (attribute load-balance-connect-timeout { r_period-Type }     | element load-balance-connect-timeout { r_period-Type })?  & (attribute load-balance-idle-time { r_period-Type }     | element load-balance-idle-time { r_period-Type })?  & (attribute load-balance-recover-time { r_period-Type }     | element load-balance-recover-time { r_period-Type })?  & (attribute load-balance-socket-timeout { r_period-Type }     | element load-balance-socket-timeout { r_period-Type })?  & (attribute load-balance-warmup-time { r_period-Type }     | element load-balance-warmup-time { r_period-Type })?  & (attribute load-balance-weight { r_int-Type }     | element load-balance-weight { r_int-Type })?  & r_memory-free-min?  & r_ping*  & r_protocol*  & (attribute shutdown-wait-max { r_period-Type }     | element shutdown-wait-max { r_period-Type })?  & (attribute socket-timeout { r_period-Type }     | element socket-timeout { r_period-Type })?  & r_thread-max?  & r_thread-executor-task-max?  & r_thread-idle-max?  & r_thread-idle-min?  & r_user-name?  & (attribute watchdog-address { string }     | element watchdog-address { string })?  & (attribute watchdog-arg { string }     | element watchdog-arg { string })*  & (attribute watchdog-jvm-arg { string }     | element watchdog-jvm-arg { string })*  & r_watchdog-log?  & (attribute watchdog-password { string }     | element watchdog-password { string })?  & (attribute watchdog-port { r_int-Type }     | element watchdog-port { r_int-Type })?  & element rcore:if { rcore_if-Args, r_server-Content }*  & rcore_import*  & element rcore:choose {      element rcore:when { rcore_when-Args, r_server-Content }+,      element rcore:otherwise { r_server-Content }?    }*r_session-cookie =   attribute session-cookie { string }  | element session-cookie { string }r_session-sticky-disable =   attribute session-sticky-disable { string }  | element session-sticky-disable { string }r_session-url-prefix =  attribute alternate-session-url-prefix { string }  | element alternate-session-url-prefix { string }  | attribute session-url-prefix { string }  | element session-url-prefix { string }r_ssl-session-cookie =   attribute ssl-session-cookie { string }  | element ssl-session-cookie { string }r_stat-item = element stat-item {  (attribute attr { string }   | element attr { string })       & (attribute name { string }     | element name { string })     & (attribute description { string }     | element description { string })?}r_stat-service = element stat-service {  (attribute cpu-load-exit-threshold { r_double-Type }   | element cpu-load-exit-threshold { r_double-Type })?  & (attribute cpu-load-log-info-threshold { r_double-Type }     | element cpu-load-log-info-threshold { r_double-Type })?  & (attribute cpu-load-log-warning-threshold { r_double-Type }     | element cpu-load-log-warning-threshold { r_double-Type })?  & (attribute cpu-load-thread-dump-threshold { r_double-Type }     | element cpu-load-thread-dump-threshold { r_double-Type })?  & (attribute sample-period { r_period-Type }     | element sample-period { r_period-Type }) ?  & (attribute thread-dump-interval { r_period-Type }     | element thread-dump-interval { r_period-Type })?  & r_stat-item*}r_thread-max =  attribute thread-max { string }  | element thread-max { string }r_thread-executor-task-max =  attribute thread-executor-task-max { string }  | element thread-executor-task-max { string }r_thread-idle-max =  attribute thread-idle-max { string }  | element thread-idle-max { string }r_thread-idle-min =  attribute thread-idle-min { string }  | element thread-idle-min { string }r_transaction-log = element transaction-log {  r_enable?  & r_path?}r_transaction-manager = element transaction-manager {  r_transaction-log?}r_url-character-encoding =  attribute url-character-encoding { string }  | element url-character-encoding { string }r_url-length-max =  attribute url-length-max { r_int-Type }  | element url-length-max { r_int-Type }r_user-Management = element user {  r_name  & r_password  & r_disable?}r_user-name =  attribute user-name { string }  | element user-name { string }r_watchdog-log = element watchdog-log {  r_dir  & r_rollover-count?  & r_rollover-period?  & r_rollover-size?}r_watchdog-manager = element watchdog-manager {  (attribute watchdog-address { string }   | element watchdog-address { string })?  & (attribute watchdog-port { string }     | element watchdog-port { string })?  & (attribute watchdog-jvm-arg { string }     | element watchdog-jvm-arg { string })*  & element watchdog {      r_watchdog-Content    }*  & element watchdog-default {      r_watchdog-Content    }*}r_watchdog-Content =  (attribute id { string }   & (attribute chroot { string }      | element chroot { string })?   & r_group-name?   & (attribute java-exe { string }      | element java-exe { string })?   & (attribute java-home { string }      | element java-home { string })?   & (attribute jvm-arg { string }      | element jvm-arg { string })*   & (attribute resin-conf { string }      | element resin-conf { string })?   & (attribute resin-root { string }      | element resin-root { string })?   & element open-port {        (attribute address { string }         | element address { string })?        & (attribute port { string }           | element port { string })     }*   & r_user-name?  )r_xa-log-service = element xa-log-service {  r_enable?  & r_path?}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?