[jboss-jira] [JBoss JIRA] (AS7-2751) Manage modcluster through console
Pavel Slegr (JIRA)
jira-events at lists.jboss.org
Tue Feb 14 07:13:01 EST 2012
[ https://issues.jboss.org/browse/AS7-2751?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12666347#comment-12666347 ]
Pavel Slegr commented on AS7-2751:
----------------------------------
How about Proxies, Contexts, Metrics... those operations are not listed in
[domain at localhost:9999 /] /profile=full-ha/subsystem=modcluster:read-operation-names
{
"outcome" => "success",
"result" => [
"add",
"read-attribute",
"read-children-names",
"read-children-resources",
"read-children-types",
"read-operation-description",
"read-operation-names",
"read-resource",
"read-resource-description",
"remove",
"undefine-attribute",
"write-attribute"
]
}
as describes https://docs.jboss.org/author/display/AS7/mod_cluster+in+AS7
and there is even more attributes ..
[domain at localhost:9999 /] /profile=full-ha/subsystem=modcluster:read-resource-description(recursive=true)
{
"outcome" => "success",
"result" => {
"description" => "The configuration of the modcluster subsystem.",
"head-comment-allowed" => true,
"tail-comment-allowed" => true,
"namespace" => "urn:jboss:domain:modcluster:1.0",
"children" => {"mod-cluster-config" => {
"description" => "The common modcluster configuration.",
"model-description" => {"*" => {
"head-comment-allowed" => true,
"tail-comment-allowed" => true,
"description" => "The common modcluster configuration.",
"attributes" => {
"advertise-socket" => {
"type" => STRING,
"description" => "Name of Socket binding to use for the Advertise socket.",
"required" => false,
"default" => "224.0.1.105:23364",
"access-type" => "read-write",
"storage" => "configuration",
"restart-required" => "no-services"
},
"proxy-list" => {
"type" => STRING,
"description" => "List of proxies, Format (hostname:port) separed with comas.",
"required" => false,
"expressions-allowed" => true,
"default" => "",
"access-type" => "read-write",
"storage" => "configuration",
"restart-required" => "no-services"
},
"proxy-url" => {
"type" => STRING,
"description" => "Base URL for MCMP requests.",
"required" => false,
"expressions-allowed" => true,
"default" => "/",
"access-type" => "read-write",
"storage" => "configuration",
"restart-required" => "no-services"
},
"advertise" => {
"type" => BOOLEAN,
"description" => "Use Advertise logic or not.",
"required" => false,
"default" => true,
"access-type" => "read-write",
"storage" => "configuration",
"restart-required" => "no-services"
},
"advertise-security-key" => {
"type" => STRING,
"description" => "String containing the security key for the Advertise logic.",
"required" => false,
"expressions-allowed" => true,
"access-type" => "read-write",
"storage" => "configuration",
"restart-required" => "no-services"
},
"excluded-contexts" => {
"type" => STRING,
"description" => "List of contexts mod_cluster should ignore, Format String separed with comas.",
"required" => false,
"expressions-allowed" => true,
"default" => "ROOT,admin-console,invoker,jbossws,jmx-console,juddi,web-console",
"access-type" => "read-write",
"storage" => "configuration",
"restart-required" => "no-services"
},
"auto-enable-contexts" => {
"type" => BOOLEAN,
"description" => "Enable contexts even if disabled in mod_cluster_manger (httpd).",
"required" => false,
"default" => true,
"access-type" => "read-write",
"storage" => "configuration",
"restart-required" => "no-services"
},
"stop-context-timeout" => {
"type" => INT,
"description" => "Max time to wait for context to process pending requests.",
"required" => false,
"default" => 10,
"unit" => "SECONDS",
"access-type" => "read-write",
"storage" => "configuration",
"restart-required" => "no-services"
},
"socket-timeout" => {
"type" => INT,
"description" => "Timeout to wait for httpd to answer a MCMP message.",
"required" => false,
"default" => 20,
"unit" => "SECONDS",
"access-type" => "read-write",
"storage" => "configuration",
"restart-required" => "no-services"
},
"sticky-session" => {
"type" => BOOLEAN,
"description" => "Use sticky sessions for requests.",
"required" => false,
"default" => true,
"access-type" => "read-write",
"storage" => "configuration",
"restart-required" => "no-services"
},
"sticky-session-remove" => {
"type" => BOOLEAN,
"description" => "Remove session information on failover.",
"required" => false,
"default" => false,
"access-type" => "read-write",
"storage" => "configuration",
"restart-required" => "no-services"
},
"sticky-session-force" => {
"type" => BOOLEAN,
"description" => "Don't failover a request with session information.",
"required" => false,
"default" => false,
"access-type" => "read-write",
"storage" => "configuration",
"restart-required" => "no-services"
},
"worker-timeout" => {
"type" => INT,
"description" => "Timeout to wait in httpd for an available worker to process the requests.",
"required" => false,
"default" => -1,
"unit" => "SECONDS",
"access-type" => "read-write",
"storage" => "configuration",
"restart-required" => "no-services"
},
"max-attemps" => {
"type" => INT,
"description" => "Max attempts to process an idempotent request.",
"required" => false,
"default" => 1,
"access-type" => "read-write",
"storage" => "configuration",
"restart-required" => "no-services"
},
"flush-packets" => {
"type" => BOOLEAN,
"description" => "Enables/disables packet flushing in httpd.",
"required" => false,
"default" => false,
"access-type" => "read-write",
"storage" => "configuration",
"restart-required" => "no-services"
},
"flush-wait" => {
"type" => INT,
"description" => "Time to wait before flushing packets in httpd.",
"required" => false,
"default" => -1,
"unit" => "MILLISECONDS",
"access-type" => "read-write",
"storage" => "configuration",
"restart-required" => "no-services"
},
"ping" => {
"type" => INT,
"description" => "Time (in seconds) in which to wait for a pong answer to a ping.",
"required" => false,
"default" => 10,
"unit" => "SECONDS",
"access-type" => "read-write",
"storage" => "configuration",
"restart-required" => "no-services"
},
"smax" => {
"type" => INT,
"description" => "Soft maximum idle connection count in httpd",
"required" => false,
"access-type" => "read-write",
"storage" => "configuration",
"restart-required" => "no-services"
},
"ttl" => {
"type" => INT,
"description" => "Time to live (in seconds) for idle connections above smax",
"required" => false,
"default" => 60,
"unit" => "SECONDS",
"access-type" => "read-write",
"storage" => "configuration",
"restart-required" => "no-services"
},
"node-timeout" => {
"type" => INT,
"description" => "Timeout (in seconds) for proxy connections to a node.",
"required" => false,
"default" => -1,
"unit" => "SECONDS",
"access-type" => "read-write",
"storage" => "configuration",
"restart-required" => "no-services"
},
"balancer" => {
"type" => STRING,
"description" => "The balancer name.",
"required" => false,
"default" => "mycluster",
"access-type" => "read-write",
"storage" => "configuration",
"restart-required" => "no-services"
},
"domain" => {
"type" => STRING,
"description" => "loadBalancingGroup name.",
"required" => false,
"expressions-allowed" => true,
"access-type" => "read-write",
"storage" => "configuration",
"restart-required" => "no-services"
}
},
"children" => {"ssl" => {
"description" => "The SSL configuration to client MCMP logic.",
"model-description" => {"configuration" => {
"head-comment-allowed" => true,
"tail-comment-allowed" => true,
"description" => "The SSL configuration to client MCMP logic.",
"attributes" => {
"key-alias" => {
"type" => STRING,
"description" => "The key alias.",
"required" => false,
"access-type" => "read-write",
"storage" => "configuration",
"restart-required" => "no-services"
},
"password" => {
"type" => STRING,
"description" => "Password.",
"required" => false,
"default" => "changeit",
"expressions-allowed" => true,
"access-type" => "read-write",
"storage" => "configuration",
"restart-required" => "no-services"
},
"certificate-key-file" => {
"type" => STRING,
"description" => "Key file for the certificate.",
"required" => false,
"default" => "${user.home}/.keystore",
"expressions-allowed" => true,
"access-type" => "read-write",
"storage" => "configuration",
"restart-required" => "no-services"
},
"cipher-suite" => {
"type" => STRING,
"description" => "The allowed cipher suite.",
"required" => false,
"access-type" => "read-write",
"storage" => "configuration",
"restart-required" => "no-services"
},
"protocol" => {
"type" => STRING,
"description" => "The SSL protocols that are enabled.",
"required" => false,
"default" => "TLS",
"access-type" => "read-write",
"storage" => "configuration",
"restart-required" => "no-services"
},
"ca-certificate-file" => {
"type" => STRING,
"description" => "Certificate authority.",
"required" => false,
"expressions-allowed" => true,
"access-type" => "read-write",
"storage" => "configuration",
"restart-required" => "no-services"
},
"ca-revocation-url" => {
"type" => STRING,
"description" => "Certificate authority revocation list.",
"required" => false,
"access-type" => "read-write",
"storage" => "configuration",
"restart-required" => "no-services"
}
}
}}
}}
}}
}}
}
}
> Manage modcluster through console
> ---------------------------------
>
> Key: AS7-2751
> URL: https://issues.jboss.org/browse/AS7-2751
> Project: Application Server 7
> Issue Type: Feature Request
> Components: Console
> Reporter: Heiko Braun
> Assignee: Heiko Braun
> Labels: eap6_prd_req
> Fix For: 7.1.1.Final
>
>
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the jboss-jira
mailing list