Increase Number of Concurrent MDBs

We are using WL 10.3.3. The heaviest load of the app is the JMS message processing. With the default work manager, the maximum number of concurrent MDBs is 16. We need to increase the MDB instances to a larger number. What is the best way to accomplish this?
I did the followings, but it does seem to be working -
1. Created an application I set up a work manager with MaxThreadsConstraint is set to 30
2. Added the work mananger's name to the Dispatch Policy of the message bean configuration
But on the Monitoring/Workload tab of the message driven bean, neither the work manager nor the Max Threads Constraint showed up. And the maximum bean instances stayed at the 16.
What is missing there?
Thanks,
Hong

Hi ,
You have to create a custom work manager and then you have to associate this customer work manager to the dispatch policy of the MDB to increase the threads.
Following links would surely help you as TomB has explained the same issue very well, do have a look at them.
Re: WorkManager Max thread constraints not applied to MDB
Questions Regarding MDB
1 - Set the MDB's dispatch-policy to reference a custom work manager (not the default work manager)
2 - Set the MDB's max-beans-free-pool to higher than 16 (default is something like 1000)
3 - Configure the custom work manager with max threads constraint of higher than 16.However in the first link as its suggest the values for "max-beans-free-pool" and "max threads constraint" should be more then 16 because that's the default value, hence I would suggest you to keep both these value same BUT more then 16.
Regards,
Ravish Mody
http://middlewaremagic.com/weblogic/
Come, Join Us and Experience The Magic…

Similar Messages

  • How increase number of concurent schedule running task?

    Hi
    Does anyone know, how increase number of concurrent running schedule task?
    I was created ten instances of report (as user administrator). They were run every hour on the same time, but only 5 instances have status running on the same time. When one is finish, the next one is going to run.
    I don't know where can I increase value concurrent running task.
    I use BO XI R2 SP4 on AIX 5.3 TL7
    Best Regards,
    Krzysztof

    With Webi, Webi Job server does "administrative" tasks of scheduling webi reports, they are actualy run by Webi report server.
    So be carefull in increasing this value without increasing number of webi report servers !!
    There should be XIR2 sizing guide in articles section of this site - review it.

  • Is there a way to control the number of concurrent SMTP connections on Database Mail?

    Las week Rackspace started controlling the number of concurrent SMTP connections and we are now getting the following message when we send as little as 15 messages at a time using Database Mail:
    Exception Message: Cannot send mails to mail server. (Service not available, closing transmission channel. The server response was: 4.7.0 smtp13.relay.dfw1a.emailsrvr.com Error: too many connections from IP xxx.xxx.xxx.xxx)
    We are using SQL Server 2005 and Windows 2003 and we have been doing this since 2006 with no problems
    Is there a way to control the number of concurrent SMTP connections used by Database Mail or the Database Mail external executable DatabaseMail90.exe?

    Hi rkohler,
    Usually, we can use the Database Mail Configuration Wizard or the Database Mail stored procedures to determine the server name and port number for the Simple Mail Transfer Protocol (SMTP) server . In the SMTP server points, we can set or increase the number
    of concurrent connections.
    There is similar issue about database email on SQL Server 2005, you can refer to the following post.
    http://social.msdn.microsoft.com/Forums/sqlserver/en-US/6bb7b600-f025-451b-898b-2caa29c10d4d/only-some-email-gets-sent-successfully-from-spsenddbmail-database-mail-on-sql-server-2005
    Thanks,
    Sofiya Li
    If you have any feedback on our support, please click here.
    Sofiya Li
    TechNet Community Support

  • How to configure number of concurrent processes in XI?

    Hi experts,
    I have a simple interface:
    FILE -> XI -> FILE
    The input file is a huge file containing thousands of records.
    XI will split the huge input files, so that each record gets written to one file each.
    Owing to the huge number of files being generated, I have many messages in status = "To Be Delivered" in the RWB.
    When I do a filter for status = "Delivering", I see 4 messages in that status. (Of course the message IDs will differ from time to time, but at any point in time, I can only see 4 messages with the status = "Delivering").
    How can I increase the number of concurrent processes that produces the output files?
    Please advise.
    Thanks.
    Ron

    Ron,
    From this perfromance tuning guide , page 12 ,
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/70ada5ef-0201-0010-1f8b-c935e444b0ad
    <i>The Adapter Framework requires a set of fixed application threads within the J2EE Engine for proc-essing different internal messaging queues (AFW queue, BC Adapter, CIDX Adapter, and so on). Ad-ditionally, certain channel configurations also require a fixed set of application threads (for example, RFC sender channel, File adapter channels). This may require a higher number of application threads. Therefore, within the J2EE Engine configuration (configtool or Visual Admin), go to:
    Global Configuration -> Server -> Kernel -> ApplicationThreadManager
    Set the MaxThreadCount property to 300</i>
    Not sure if this is the exact property but this is sure worth giving a shot.
    Regards
    Bhavesh

  • Number of concurrent managers

    Hi,
    how to change the number of concurrent managers ?
    Many thanks before.

    Hi Shashi,
    In our R12 test environments , the defualt number of concurrent managers are 3, where as the average number of Concurrent Request are 12 at a time and see 20-30 concurrent requests in pending and nothing in CRM. Can you please advise how can I increase the default number of concurrent manager from 3 to 8. Do you mean number of CM or number of processes? If you want to increase the number of concurrent managers, refer to the document below. For increasing the number of processes you can do from (Concurrent > Manager > Define).
    Also we has custom requests with an average of 1-2 at a time, so reading on some of the previous posts, It was recommended to have custom manager to handle the custom request. Can you please tell me how to create Custom Managers.It is recommended you have custom concurrent managers to process your custom concurrent programs.
    Note: 170524.1 - How to Create a Custom Concurrent Manager
    Oracle Applications System Administrator's Guide Documentation Set
    http://www.oracle.com/technology/documentation/applications.html
    Thanks,
    Hussein

  • How to increase number of mesages being 'Delivered' at one time

    Hi All,
             I have a Proxy to JDBC scenario, where SAP sends multiple proxy messages to be sent to the Database around 38 messages, each message with 50k records.
              Now in message monitoring I observe, that at one time there are 5 messages being delivered i.e status is 'Delivering' however the rest of the messages are in status 'To Be Delivered'.
              and when one of the five messges being delivered completes, another message from 'To Be Delivered' changes to 'delivering' status.
              My Question is can we increase this parameter somewhere that 10 messages will be delivered at one time instead of 5.
    Or is it dependent on the number of concurrent connection Database aloows at one time.
    Regards,
    XIer

    hi!
    check this link and you'll find the current settings.
    http://<server>:<PORT>/MessagingSystem/monitor/systemStatus.jsp
    cheers

  • Maximum number of concurrent connections using java sockets

    How can we find out the maximum number of concurrent connections that can be handled by a pooled connection server?
    I have a pooled server which creates a predefined number of handlers. Upon receiving a new request it accepts the connection and sends it to one of the handler.
    The solution works well for low number of concurrent connections - < 50 or 100
    But as the number increases there seems to be an issue
    1. Ignoring request even if i increase the handlers
    2. Increase in delay. [I feel that the listening thread is not getting the time slice to go read the socket for new requests]
    Any idea as to how i can solve this?
    Would an NIO socket help [am using the conventional java.io Serversocket, because my clients may not be non-blocking]??
    Any help would be appreciated.
    Anp

    There is no set maximum, but it is in the thousands on most platforms. I have a production server that handles tens of thousands of connections simultaneously. Most likely you have a bug in your code.

  • Determine optimal number of concurrent sessions

    How do I determine the optimal number of concurrent network and local processes
    for my system?
    <P>
    On Unix Messaging Servers, there is a configuration option (select "System
    Configuration") that allows an administrator to specify the maximum number of
    concurrent local and network processes. On NT, each process is a thread, so there is a differentiator for
    IMAP/POP.
    <P>
    Network processes are IMAP, POP, and SMTP-Deliver. If you set this number to 32,
    there will be 32 processes available each for IMAP, POP, and SMTP-Deliver.
    If all three modules use their maximum allotment of processes, there will be a
    total of 96 processes for IMAP, POP, and SMTP-Deliver.
    <P>
    Local processes are SMTP-Accept, SMTP-Router, Error-Handler, Mailbox-Deliver,
    and other processes that process mail within the Messaging Server. If you set
    this number to 16, there will be 16 processes available for each of these
    modules.
    <P>
    Determining an optimal number for each of these settings requires analysis of
    your configuration and users, as well as some testing. To find a number to
    start with, use these directions. Then try running your server and monitor the
    performance. If you want to optimize the numbers, change them a little bit at a
    time and note if the performance improves or not. After trying a few different
    numbers, you will probably be able to determine a range that works for your
    system. Remember to leave yourself a buffer of extra available processes to
    handle peak traffic, or spikes in traffic that are unexpected.
    <P>
    If you have a SMTP service only, then the maximum number of concurrent network
    processes needs to be around the maximum number of simultaneous messages sent
    plus the number of processes needed to deliver messages. For example, if you have 100
    users per second attempting connections, network processes will be
    100 + 10-50 delivery agents. This value is dependent upon how much mail you send.
    <P>
    If this machine is also used for message pickup,(POP3/IMAP4), you need to
    consider these network processes, too. For example, 1000 IMAP sessions adds 1000
    to the network processes, while POP would add about one quarter to one half as much.
    <P>
    Be careful configuring the maximum number of concurrent local processes. If
    they are configured too high then you have I/O race conditions with processes
    trying to compete for I/O and the CPU. The best approach is to start off with
    around 10 and increase this value in units of 5 observing the drain rate of
    message delivery.

    Go to Performance tab and click Search Sessions. In next page dont specify anything and just click Go. It will show you all DB User Type users in Results grid. You can change that to System User Type.

  • Find the number of concurrent users in system at a given time

    Hi All,
    We have the ECC system in which we need to set up monitoring alert which should tell the following things.
    1.The  number of concurrent users looged  currently in the system.
    2. List of  transaction per hour or user activites with the counts
    I want to know whether we have any standard report , function module or tcode through which we can achive this.
    A quick response will be appreciated.
    Thanks in advance.
    Regards
    Santosh

    Dear Santosh,
    for concurrent users there is this monitor in RZ20:
       System Configuration
           Operation Mode Status
           Instance Status
           Concurrent Users
               Concurrent Users (all Clients)    2 Usrs, Green 15.05.2014 , 17:02:18
               Concurrent Users (Client 000)     1 Usrs, Green 15.05.2014 , 17:02:18
               Concurrent Users (Client 001)     1 Usrs, Green 15.05.2014 , 17:02:18
               Concurrent Users (Client 066)     0 Usrs, Green 15.05.2014 , 17:02:18
    This monitor is available under RZ20 --> SAP CCMS Monitor Templates --> System Configuration
    best regards,
    Alwina

  • How to increase number of folders Apple Mail allows.

    New folders in Apple Mail are appearing at end of list, rather than alphabetically.
    Thanks for any suggestions to increase number of folders allowed.

    Deepak,
    Check out the following link http://ysislmap.googlecode.com/svn-history/r3/note/siebel/MTServer.txt ..Will help you in configuring Max tasks.
    I think you are using workflow policy programs to trigger emails using Email Manager component,if this is the case then it is not a recommended way to create another email manager component running in another siebel server,coz at same time both siebel servers will invoke the component to trigger mails ending you up in receiving two similar mails.
    -Sambit

  • Maximum number of concurrent users that can connect to a SQL DB

    I see various SQL DB plan S0, S1, S2 and P1, P2 and P3.  Each one of them talk about DTU's but never talk about the max number of concurrent users.  Where can I find that number and is it configurable by the end user?

    It is the maximum connection that is most important. Best practice is not to have users holding on to their connection for long period of time. Maximum user connection in SQL is 32767, resource permitting. Not sure for Azure SQL. If you follow best
    practice, you are not supposed to hit this limit cause other limits will be hit first.
    Frank

  • How we can limit the number of concurrent calls to a WCF service without use the Singleton pattern or without do the change in BizTalk Configuration file?

    How can we send only one message to a WCF service at a time? How we can limit the number of concurrent calls to a WCF service without use the Singleton pattern or without do the change in BizTalk Configuration file? Can we do it by Host throttling?

    Hi Pawan,
    You need to use WCF-Custom adapter and add the ServiceThrottlingBehavior service behavior to a WCF-Custom Locations.
    ServiceThrottlingBehavior.MaxConcurrentCalls - Gets or sets a value that specifies the maximum number of messages actively processing across a ServiceHost. The MaxConcurrentCalls property specifies the maximum number of messages actively
    processing across a ServiceHost object. Each channel can have one pending message that does not count against the value of MaxConcurrentCalls until WCF begins to process it.
    Follow MSDN-
    http://msdn.microsoft.com/en-us/library/ee377035%28BTS.10%29.aspx
    http://msdn.microsoft.com/en-us/library/system.servicemodel.description.servicethrottlingbehavior.maxconcurrentcalls.aspx
    I hope this helps.
    Rachit
    If this answers your question please mark it accordingly. If this post is helpful, please vote as helpful by clicking the upward arrow mark next to my reply.

  • Scalability in BlazeDS - What is the maximum number of concurrent users possible with BlazeDS?

    Hi all,
    is there a limit on the number of concurrent users that can connect via BLAZEDS? I see many places that it is only in 100s and not in 1000s.
    is that true? Anybody has doen performance testing on that?
    Thanks
    Kiran

    What is practical? Probably between 1 and 6 streams can be done with reasonable use of bandwidth. However, keep in mind that you will likely want to use the lowest quality setting for cameras so they are demanding the least amount of bandwidth.
    Using the Connect 8 numbers, Low quality webcam video with the room at LAN settings should have an aprox average bandwidth consumption of 184 kbps. From there it is just simple math. 6 live streams at that setting will be 1.1 Mbps. Alternatively, at High quality webcam video and with the room at LAN, each stream will average aprox 501 kbps. 6 streams will average 3 Mbps.

  • Number of concurrent users

    how can I find the number of concurrent users in oracle 10g;
    thank you

    You mean ACTIVE users ??
    Use following script :
    active.sql
    set pagesize 120
    set linesize 150
    select username, count(*) from v$session where status = 'ACTIVE'
    group by username;
    column spid format a5
    column sid format 9999
    column serial# format 999999
    column username format A9
    column schemaname format A8
    column osuser format a20
    column machine format a15
    column logondate format a15
    column terminal format a10
    column status format a10
    column module format a25
    select a.sid, a.serial#, b.spid,
    --a.process,
    a.username,
    to_char(a.logon_time,'DD-MM HH24:MI:SS') LogonDate, a.osuser, a.machine, a.status, a.module
    from v$session a, v$process b where a.paddr = b.addr
    and a.status = 'ACTIVE' and a.username is not null
    order by 9;
    --order by b.spid;                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

  • How can I know the number of concurrent users

    Dears,
    We have a sizing document from one of our vendors which is asking for the "Peak number of concurrent users in E-mail".
    How can we estimate that? is it something like 5% of Total # of Users?

    Hi,
    If your field symbol has been defined as an internal table :
    Use std describe as
    Data: l type i.
    describe <fs> lines l.
    'l' will contain the number of lines as needed.
    FYI
    The size of this storage area in a field symbols depends on the number of table lines which is not fixed, but determined dynamically at runtime.
    Regards,
    Amit

Maybe you are looking for

  • Ical: Server responded with an error. no error

    The server responded with an error. The request for “Your INR Result: PT INR 2.6 05/14/2014 INR Low Range: 2.5 - INR High Range: 3.5 Warfarin Tab (MG): 5mg Peach **CONTINUE YOUR SAME WARFARIN DOSE BELOW.** According to our records, your current Warfa

  • 16:9 format in FCE ends up as 4:3 in iDVD?

    Imported my 16:9 format video from my Panasonic GS500 miniDV cam and edited the clips into a finished sequence in FCE4. Then I exported the sequence to my Movies folder, as a QuickTime video (not Conversion). Upon importing the QT video into iDVD (se

  • Does 9-slice scaling work for "complex" objects in CS3?

    Hi all, I'm having serious trouble getting 9-slice scaling to work at all with symbols consisting of more than one path. Basically fireworks will always scale the objects outside of the inner area - which defeats the whole purpose. Additionally, grad

  • Lessons on CD (Indesign CS4 Classroom in a book)

    I lost the CD that came with the book INDESIGN CS4 CLASSROOM IN A BOOK from Adobe Press on which there are files which corresponds to lessons in the book. Does anyone know if there's a way to download those files from internet? I look on the Adobe we

  • Wireless Printing Issues

    To whomever is willing to help it would be Greatly Appreciated....Exhausted I bought a lexmark Interpret S405 wireless printer have been trying to get it to work wireless for a wk now almost night & day, on phone w/lexmk. support specialist whom in t