asadmin [asadmin-options] create-threadpool [--help]
[--target target]
[--maxthreadpoolsize maxthreadpoolsize]
[--minthreadpoolsize minthreadpoolsize]
[--idletimeout idletimeout] [--maxqueuesize maxqueuesize]
[--workqueues workqueues] threadpool-id
|
create-threadpool DRAFT |
| Previous | Next | Contents |
adds a thread pool
Synopsis
asadmin [asadmin-options] create-threadpool [--help]
[--target target]
[--maxthreadpoolsize maxthreadpoolsize]
[--minthreadpoolsize minthreadpoolsize]
[--idletimeout idletimeout] [--maxqueuesize maxqueuesize]
[--workqueues workqueues] threadpool-id
Description
The create-threadpool subcommand creates a thread pool with the
specified name. You can specify maximum and minimum number of threads in
the pool, the quantity of messages, and the idle timeout of a thread.
The created thread pool can be used for servicing IIOP requests and for
resource adapters to service work management requests. A thread pool can
be used in multiple resource adapters.
This subcommand is supported in remote mode only.
Options
Options for the asadmin utility. For information about these
options, see the asadmin(1M) help page.
--help-?Displays the help text for the subcommand.
--targetThis option specifies the target on which you are creating the thread
pool.
Valid values are as follows:
serverCreates the thread pool for the default \{product---name} instance
server and is the default value
Creates the thread pool for the named configuration.
Creates the thread pool for every instance in the cluster.
Creates the thread pool for a particular instance.
--maxthreadpoolsizeSpecifies the maximum number of threads the pool can contain. Default is 5.
--minthreadpoolsizeSpecifies the minimum number of threads in the pool. These are created when the thread pool is instantiated. Default is 2.
--idletimeoutSpecifies the amount of time in seconds after which idle threads are removed from the pool. Default is 900.
--maxqueuesizeSpecifies the maximum number of messages that can be queued until threads are available to process them for a network listener or IIOP listener. A value of -1 specifies no limit. Default is 4096.
--workqueuesDo not specify this option. This option is retained for compatibility with earlier releases. If you specify this option, a syntax error does not occur. Instead, the subcommand runs successfully and displays a warning message that the option is ignored.
Operands
An ID for the work queue, for example, threadpool-1.
Examples
Example 1 Creating a Thread Pool
This command creates a new thread pool called threadpool-l.
asadmin> create-threadpool --maxthreadpoolsize 100
--minthreadpoolsize 20 --idletimeout 2 threadpool-1
Command create-threadpool executed successfully
Exit Status
subcommand executed successfully
error in executing the subcommand
See Also
| Previous | Next | Contents |
Copyright © 2019, Oracle and/or its affiliates. All rights reserved.
DRAFT