[
https://issues.jboss.org/browse/AS7-2751?page=com.atlassian.jira.plugin.s...
]
Pavel Slegr commented on AS7-2751:
----------------------------------
How about Proxies, Contexts, Metrics... those operations are not listed in
[domain@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@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