[JBoss JIRA] Updated: (JBAS-1436) Improved management
by Jesper Pedersen (JIRA)
[ https://jira.jboss.org/jira/browse/JBAS-1436?page=com.atlassian.jira.plug... ]
Jesper Pedersen updated JBAS-1436:
----------------------------------
Fix Version/s: Backlog
(was: JBossAS-6.0.0.M3)
Put this into the "Backlog" category - new management and statistics features should be done with the new JCA implementation, but this JIRA can serve as a discussion starting point in the forum.
> Improved management
> -------------------
>
> Key: JBAS-1436
> URL: https://jira.jboss.org/jira/browse/JBAS-1436
> Project: JBoss Application Server
> Issue Type: Task
> Security Level: Public(Everyone can see)
> Components: JCA service
> Affects Versions: JBossAS-5.1.0.GA
> Reporter: Adrian Brock
> Assignee: Jesper Pedersen
> Fix For: Backlog
>
>
> Forum Discussion Thread: http://www.jboss.org/index.html?module=bb&op=viewtopic&t=48682
> **This is a holder issue. Each section should be raised as a new issue as it is
> developed with a link from this issue.**
> There are a number of areas in JCA that need better management capabilities.
> Some of these stats may also reveal the need for new configuration/tuning parameters.
> In core JCA:
> 1) Better visibility on the ManagedConnectionFactory.
> This is currently a DynamicMBean that provides basic config parameters, but we could also
> provide a proxy/wrapper to provide statistics of operations on the factory and its
> ManagedConnections.
> a) createManagedConnections
> b) matchManagedConnections
> c) events on from the listeners
> 2) Better visibility of the Pool(s)
> Only top level statistics are provided (you cannot see the subpools).
> The statistics are also not synchronized with the pool (for performance reasons
> and also the fact that each stat is retrieved on individual MBean getAttribute requests)
> Additional statistics could include wait times when requests are waiting on an empty pool,
> idle time of unused connections, etc.
> 3) Better visibility of the ConnectionManager
> Currently this has no visibility for management.
> Its main responsibilties are transactions enlistment and security.
> e.g. This could show how long is wasted because <track-connection-by-tx/> does not
> return the connection the pool until transaction completion.
> 4) JDBC resource adapter
> PreparedStatementCache stats
> Query time stats
> etc.
> 5) JMS resource adapter
> Message send/receive stats
> 6) Inbound messaging
> Stats for message delivery
> 7) Transaction inflow
> Stats for transaction inflow and also display a list of current inbound transactions
> 8) Work management
> Stats for the work management pools and timers
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
14 years, 10 months
[JBoss JIRA] Created: (JBDEPLOY-226) Allow multiple deployments to change state at once
by Thomas Diesler (JIRA)
Allow multiple deployments to change state at once
--------------------------------------------------
Key: JBDEPLOY-226
URL: https://jira.jboss.org/jira/browse/JBDEPLOY-226
Project: JBoss Deployers
Issue Type: Feature Request
Components: deployer
Reporter: Thomas Diesler
Fix For: JBDEPLOY-2.2.x
Currently the BundleManager can only reslove bundles one-by-one
deployerClient.change(unit.getName(), DeploymentStages.CLASSLOADER);
deployerClient.checkComplete(unit.getName());
bundleState.changeState(Bundle.RESOLVED);
this results in uglyness in PackageAdmin
int resolved = 1;
while (resolved > 0)
{
resolved = 0;
Iterator<OSGiBundleState> it = resolvableBundles.iterator();
while (it.hasNext())
{
OSGiBundleState bundleState = it.next();
if (bundleManager.resolveBundle(bundleState, false))
{
it.remove();
resolved++;
}
}
}
PackageAdmin should be able to use an API that resolves multiple deployemnts at once.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
14 years, 10 months