IBM webMethods Hybrid Integration

IBM webMethods Hybrid Integration

Join this online group to communicate across IBM product users and experts by sharing advice and best practices with peers and staying up to date regarding product enhancements.


#TechXchangePresenter
 View Only
Expand all | Collapse all

Scheduler: Resources unavailable: [9119] Unable to allocate a new thread in the time specified

  • 1.  Scheduler: Resources unavailable: [9119] Unable to allocate a new thread in the time specified

    Posted Fri December 05, 2014 12:46 AM

    Hi All,

    We have webMethods IS7 version, and its frequently (every 15days) going to unavailable state with below error as per logs.

    Error:
    2014-11-11 01:12:01 EST [ISS.0014.0020I] Available Thread Pool Warning Threshold Exceeded: 14% available
    2014-11-11 01:16:51 EST [ISS.0014.0020I] Available Thread Pool Warning Threshold Exceeded: 4% available
    2014-11-11 01:16:54 EST [ISS.0014.0020I] Available Thread Pool Warning Threshold Exceeded: 5% available
    2014-11-11 01:17:00 EST [ISS.0014.0020I] Available Thread Pool Warning Threshold Exceeded: 0% available
    2014-11-11 01:19:19 EST [ISS.0137.0010E] Scheduler: Resources unavailable: [9119] Unable to allocate a new thread in the time specified
    2014-11-11 01:19:20 EST [ISS.0137.0010E] Scheduler: Resources unavailable: [9119] Unable to allocate a new thread in the time specified
    2014-11-11 01:19:20 EST [ISS.0137.0010E] Scheduler: Resources unavailable: [9119] Unable to allocate a new thread in the time specified

    Below are the our IS version & applied fixes:

    Version 7.1.2.0
    Updates IS_7.1.2_Core_Fix38
    TNS_7-1-2_DB_Fix4
    TNS_7-1-2_Partner_Fix3

    Please let us know If there is any fix or any change required in the server level configuration

    Thanks in Advance!

    Regards,
    Raghu


    #webMethods
    #Integration-Server-and-ESB


  • 2.  RE: Scheduler: Resources unavailable: [9119] Unable to allocate a new thread in the time specified

    Posted Fri December 05, 2014 04:12 AM

    What is your Server Thread Pool settings on IS and maximum number of connections available in the JDBC pool that is assigned to the ISInternal functional alias.


    #webMethods
    #Integration-Server-and-ESB


  • 3.  RE: Scheduler: Resources unavailable: [9119] Unable to allocate a new thread in the time specified

    Posted Fri December 05, 2014 06:17 AM

    Hi Mahesh,

    we have maximum pool size is 10

    JDBC Connection Pool Alias
    Alias Name: Embedded Database Pool
    Alias Description:
    Associated Driver Alias None DataDirect Connect JDBC DB2 Driver DataDirect Connect JDBC Oracle Driver DataDirect Connect JDBC SQL Server Driver Embedded Database Driver
    Database URL
    User Id
    Password
    Minimum Connections 1
    Maximum Connections 10
    Idle Timeout (blank) milliseconds


    #Integration-Server-and-ESB
    #webMethods


  • 4.  RE: Scheduler: Resources unavailable: [9119] Unable to allocate a new thread in the time specified

    Posted Fri December 05, 2014 06:49 AM

    What is your Server Thread Pool settings on IS and maximum number of connections available in the JDBC pool that is assigned to the ISInternal functional alias?

    Screen shots please?


    #webMethods
    #Integration-Server-and-ESB


  • 5.  RE: Scheduler: Resources unavailable: [9119] Unable to allocate a new thread in the time specified

    Posted Fri December 05, 2014 07:18 AM

    Please check the screenshot as an attachment.
    ConnPool.doc (123 KB)


    #Integration-Server-and-ESB
    #webMethods


  • 6.  RE: Scheduler: Resources unavailable: [9119] Unable to allocate a new thread in the time specified

    Posted Fri December 05, 2014 07:37 AM

    What is your Server Thread Pool settings on IS?


    #webMethods
    #Integration-Server-and-ESB


  • 7.  RE: Scheduler: Resources unavailable: [9119] Unable to allocate a new thread in the time specified

    Posted Fri December 05, 2014 07:41 AM

    I have attached the screenshot in the doc. below is the same information.
    Server Thread Pool
    Available Threads 66 % (332 Threads)
    Maximum Threads 500
    Minimum Threads 50
    Available Threads Warning Threshold 15 % (75 Threads)
    Scheduler Thread Throttle 75 % (375 Threads)


    #Integration-Server-and-ESB
    #webMethods


  • 8.  RE: Scheduler: Resources unavailable: [9119] Unable to allocate a new thread in the time specified

    Posted Fri December 05, 2014 10:35 AM

    You have mentioned that you see these messages every 15 days, does this happen on Production server?

    How often do you restart the IS? When you see these messages on logs what is the used memory at that point of time?


    #webMethods
    #Integration-Server-and-ESB


  • 9.  RE: Scheduler: Resources unavailable: [9119] Unable to allocate a new thread in the time specified

    Posted Fri December 05, 2014 03:04 PM

    Are you using the Embedded pool that comes default and assigned to the differrent aliases?

    I would say raise the connection max connections to 50 or 100 and tune the Settings–>Resources page the min and max threads for better performance needs.

    HTH,
    RMG


    #webMethods
    #Integration-Server-and-ESB


  • 10.  RE: Scheduler: Resources unavailable: [9119] Unable to allocate a new thread in the time specified

    Posted Sat December 06, 2014 04:37 AM

    Yes, Its in production servers.
    Embedded dB pool connection is used for ISinternal and Xref.
    and we have already server thread pool connection size as below.
    Maximum Threads 500
    Minimum Threads 50
    we are not sure up to what extent we can increase this connection pool size.


    #webMethods
    #Integration-Server-and-ESB


  • 11.  RE: Scheduler: Resources unavailable: [9119] Unable to allocate a new thread in the time specified

    Posted Mon December 08, 2014 10:25 AM

    What is the db maximum pool? Do you have any external DB connection which you can’t use or depend on rather than using default embedded and this is a production env?

    HTH,
    RMG


    #webMethods
    #Integration-Server-and-ESB