Self tuning threads are not releasing even though server running fine.

One of the cluster instance is running fine and serving the requests with good response but there self tuning threads are not releasing .I am not seeing any stuck threads in logs and no errors. why threads are not releasing.How we can troubleshoot this issue. May I know what are the cause of this.

Arun thanks for your quick response
Here is the threads details
Active Execute Threads 192     
Execute Thread Total Count 222
ExecuteThreadIdleCount 190     
QueueLength 0
PendingUserRequestCount 0
completed request count 36659285
HoggingThreadCount     1     
StandbyThreadCount 30     
Throughput 7.5     
More number of threads are waiting for lock
Here is the sample thread dump.
"[ACTIVE] ExecuteThread: '218' for queue: 'weblogic.kernel.Default (self-tuning)'" waiting for lock weblogic.work.ExecuteThread@faf757 WAITING
     java.lang.Object.wait(Native Method)
     java.lang.Object.wait(Object.java:474)
     weblogic.work.ExecuteThread.waitForRequest(ExecuteThread.java:156)
     weblogic.work.ExecuteThread.run(ExecuteThread.java:177)
"[ACTIVE] ExecuteThread: '217' for queue: 'weblogic.kernel.Default (self-tuning)'" waiting for lock weblogic.work.ExecuteThread@12c34ef WAITING
     java.lang.Object.wait(Native Method)
     java.lang.Object.wait(Object.java:474)
     weblogic.work.ExecuteThread.waitForRequest(ExecuteThread.java:156)
some threads are blocked
ExecuteThread: '9' for queue: 'weblogic.socket.Muxer'" waiting for lock java.lang.String@1f39d37 BLOCKED
     weblogic.socket.DevPollSocketMuxer.processSockets(DevPollSocketMuxer.java:93)
     weblogic.socket.SocketReaderRequest.run(SocketReaderRequest.java:29)
     weblogic.socket.SocketReaderRequest.execute(SocketReaderRequest.java:42)
     weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:145)
     weblogic.kernel.ExecuteThread.run(ExecuteThread.java:117)
"ExecuteThread: '8' for queue: 'weblogic.socket.Muxer'" waiting for lock java.lang.String@1f39d37 BLOCKED
     weblogic.socket.DevPollSocketMuxer.processSockets(DevPollSocketMuxer.java:93)
     weblogic.socket.SocketReaderRequest.run(SocketReaderRequest.java:29)
     weblogic.socket.SocketReaderRequest.execute(SocketReaderRequest.java:42)
     weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:145)
     weblogic.kernel.ExecuteThread.run(ExecuteThread.java:117)
     weblogic.work.ExecuteThread.run(ExecuteThread.java:177)
"[STANDBY] ExecuteThread: '11' for queue: 'weblogic.kernel.Default (self-tuning)'" waiting for lock weblogic.work.ExecuteThread@1bd18aa WAITING
     java.lang.Object.wait(Native Method)
     java.lang.Object.wait(Object.java:474)
     weblogic.work.ExecuteThread.waitForRequest(ExecuteThread.java:156)
     weblogic.work.ExecuteThread.run(ExecuteThread.java:177)

Similar Messages

  • In mail attachments are not deleted even though mail is deleted

    In mail attachments are not deleted even though mail is deleted

    Check on your server to see what maiul options are selected.  If your mail account is set to "download all attachments automatically", that may be an option you want to de-select.

  • JSP pages are not refreshed even though I change the code!

              Hi,
              Just wanted to ask that even though I make changes in some of my
              JSP files, the changes (e.g. hyperlink properties) are not recalled by the browser. This is happening even though I open a new browser and re-start the Weblogic server. I had same problem with Weblogic5.1. However, this does not happen always: sometimes, when there is a change in the file, Weblogic recompiles it and the changes are implemented. Thanks for your help!
              

    1) Check the date/time of the .jsp compared to the .class generated for it.
              You could have a mismatch between the clocks on multiple machines.
              2) Delete the temp deployments directory to force WebLogic to rebuild
              those.
              Peace,
              Cameron Purdy
              Tangosol, Inc.
              http://www.tangosol.com
              +1.617.623.5782
              WebLogic Consulting Available
              "abuislam" <[email protected]> wrote in message
              news:3a1e0181$[email protected]..
              >
              > Hi,
              > Just wanted to ask that even though I make changes in some of my
              > JSP files, the changes (e.g. hyperlink properties) are not recalled by the
              browser. This is happening even though I open a new browser and re-start
              the Weblogic server. I had same problem with Weblogic5.1. However, this
              does not happen always: sometimes, when there is a change in the file,
              Weblogic recompiles it and the changes are implemented. Thanks for your
              help!
              

  • The opened web pages are not correct even though the address in the link roperty is correct. The web page opens a blank page and says "Done"

    When I search for a web sites, it gives a list of connected web site.
    If I click a particular web site, it immediately opens a blank page and says"done" at the bottom of the page. The opened web address is wrong even though the link property shows the correct address.
    What is wrong?
    Chandra Dhas

    Publish your site to a local folder and launch it in your browser by double clicking the index.html file to see if the problem exists there.

  • Safari acts like Flash and Java are not installed, even though they are

    Even though I have the latest versions installed, websites viewed in Safari tell me that I need Flash and/or Java. I have searched the forums and tried every suggestion, with no fix:
    • Uninstall and re-install Flash
    • Re-install Java
    • Delete the Flash player cache (~ > Library > Caches > Adobe > Flash Player)
    • Repair permissions on the hard drive
    Flash and Java were both working fine until the 10.6.5 upgrade. Flash and Java both work in Firefox and Chrome on the same machine. (Everything is the latest version.)
    If anyone has a solution that will actually restore the use of Flash (don't really care about Java), that would be awesome! Thanks in advance for your help!

    Hi,
    Install the 10.6.5 Combo Update.
    Then launch Disk Utility. Applications / Utilities then repair disk permissions.
    Carolyn.

  • Extension icons/menus are not visible even though the extensions are enabled. How to fix?

    Extensions do not work as they should when enabled. They do not show up in their designated places (status bar, next to address bar, right-click menu). This applies to all extensions. I have disabled, re-enabled, and messed with the options. Nothing seems to work. Is there any way to fix this?
    I have tried changing the settings in about:config, but that has no effect, either.

    You can delete the files extensions.* (extensions.rdf, extensions.cache, extensions.ini, extensions.sqlite) and compatibility.ini in the Firefox [[Profiles|profile folder]] to reset the extensions registry. New files will be created when required.
    See "Corrupt extension files": http://kb.mozillazine.org/Unable_to_install_themes_or_extensions
    If you see disabled extensions that are not compatible on the next start in "Tools > Add-ons > Extensions" then click the "Find Updates" button to do a compatibility check.

  • Q Block not released even though MMBE showing it as UR.

    Dear Guru's, Facing a issue in which the PO IR document for that material is showing Q block.. When checked in MMBE the material is showing under UR.. But when finance done the invoice the document under payment block it is still showing "Stock Quality Check". Under QA32 it is not fetching any item based on material selection.. What might be other parameter or criteria to check.. kindly provide the other tcodes... Additionally, what is the processfor Q block and how to release it.. eagerly waiting for responses... thanks in advance.

    Hi AK , Yes, MRBR is fetching the below shown document for a PO but when tried to release encounter the error.. Notice that under validation a check is active as below
    DATA: LV_BLK TYPE DZLSPR.
       B_RESULT = B_TRUE.
       SELECT SINGLE  ZLSPR FROM BSEG INTO LV_BLK WHERE
                                                     BUKRS =  BSEG-BUKRS  AND
                                                     BELNR =  BSEG-BELNR  AND
                                                     GJAHR =  BSEG-GJAHR  AND
                                                     BUZEI =  BSEG-BUZEI.
       IF NOT LV_BLK IS INITIAL.
         IF BSEG-ZLSPR <> LV_BLK.
           AUTHORITY-CHECK OBJECT 'ZPBLOCK' "'ZPUNBLOCK'
                       ID 'ACTVT' FIELD '02'
                       ID 'ZLSPR' FIELD 'B'.
           IF SY-SUBRC <> 0.
             B_RESULT = B_FALSE.
           ELSE.
             B_RESULT = B_TRUE.
           ENDIF.
         ELSE.
           B_RESULT = B_TRUE.
         ENDIF.
       ENDIF.
    Is it any thing to do with the validation check..
    Let me know..
    thanks
    regards..
    Vikas

  • Songs that I bought from ITunes and play on my computer, will not upload to my IPhone because it says they are not authorized even though they are. How do I fix this?

    These songs were fine when I originally bought them, they play on my computer, and even played on my old Iphone. I have deauthorized and authorised my computer serval times, but nothing seems to fix it. What do I do?

    Like this:

  • HT2953 i-tunes could not be used because the original file could not be found.could not locate.this error occurs on most of my songs in my library and will not play even though they are in my i-pod and play with no trouble.can  anyone please help?

    i-tunes could not be used because the original file could not be found.could not locate.this error occurs on most of my songs in my library and will not play even though they are in my i-pod and play with no trouble.can  anyone please help?

    I was not complete clear.
    Since you never changed the settings in the advanced section of iTunes preferecnes, you have to chech that your music is really in the location setted in the folders reported in the advanced section.  If not you have 2 ways: reset the position of this folders or in the actual disk organisation or in the pointing on the preferences.
    If you press the reset button you just give to itunes its default setting as for the position of the music files: probably this will be a good choice if you have never changed any default preference.
    But before I would check the folders and see if the songs are really there
    In my iTune I have this, and I believe it is the default.
    Users/YOURHOMEFOLDERNAME/Music/iTunes/iTunes Music

  • HT4059 Why are books not available even though they appear as search results in Apple Canada iBook Store?

    Why are books not available even though they appear as search results in Apple Canada iBook Store?

    You can only buy from your own country's store - to be able to buy from another country's store you need a valid billing address in that country and be in that country when buying from it. You can try requesting that they be added to US store, but ultimately it's the book's publisher that will have to grant Apple a license to sell it there : http://www.apple.com/feedback/itunes.html
    Are they available in other ebook stores/apps that you have access to e.g. Amazon/Kindle, Nook, Kobo etc ?

  • F.05 -   why the entries are being reversed even though I did not tick the

    Hi,
    Please advice why the entries are being reversed even though I did not tick the reversal button in F.05.
    Your assitance is very much appreciated.

    Hi,
    It is a standard SAP procedure by which the revaluation entries are automatically reversed. If you do not want to reverse the revaluation entries, you will have to Activate Delat Logic for the Valuation Area. SPRO Path is Financial Accounting (New)--> General Ledger Accounting (New) > Periodic Processing> Valuate --> Activate Delta Logic.
    Once you activate this Delta Logic, at the time of fc valuation, you will get the check box for Annual or Mid Term revalation will come. If you select the annual option, the automatic reversal will not happen.
    Regards,
    Amit

  • Ripped a CD to iTunes, it is showing up in "My Music" but when I sync with my 80gb Classic the ripped CD is not syncing even though other changes I made are

    Ripped a CD to iTunes, it is showing up in "My Music" but when I sync with my 80gb Classic the ripped CD is not syncing even though other changes I made are
    Have checked device sync settings and it is entire music library and their is plenty of space on ipod to accommodate - have restarted both itunes and the computer and disconnected and reconnected ipod to no avail.
    Running itunes on Window machine under W8.1 and ipod software is 1.12

    Thanks planb77. Your instructions worked but I had to do a little more than you stated. I did not realize that transferring files to a new computer was not enough. When the iPod synced I was told I needed to "authorize" my new computer to get my iTunes purchases to sync to the iPod. So after the initial sync, I ejected and disconnected the iPod, went into the iTunes store, set up "home sharing" and then authorized the new computer. When that was done I reconnected the iPod and was able to sync all my books and music. The only thing I couldn't do was rename the iPod as iTunes never asked me to. Is there a way to rename it after it has been set by iTunes as "owner's iPod"?

  • BEA-002900 Initializing self-tuning thread pool   HANGS

    Hi All,
    Trying to start a WLS 10.3.5 instance using jrockit and it is hanging on:
    Apr 6, 2013 2:08:39 AM CDT> <Info> <WorkManager> <BEA-002900> <Initializing self-tuning thread pool>
    end of trace
    I took a thread dump and see this:
    "[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'" id=15 idx=0x3c tid=3810 prio=5 alive, waiting, native_blocked, daemon
    -- Waiting for notification on: weblogic/work/ExecuteThread@0xa0c21480[fat lock]
    at jrockit/vm/Threads.waitForNotifySignal(JLjava/lang/Object;)Z(Native Method)
    at java/lang/Object.wait(J)V(Native Method)
    at java/lang/Object.wait(Object.java:485)
    at weblogic/work/ExecuteThread.waitForRequest(ExecuteThread.java:162)
    ^-- Lock released while waiting: weblogic/work/ExecuteThread@0xa0c21480[fat lock]
    at weblogic/work/ExecuteThread.run(ExecuteThread.java:183)
    at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
    -- end of trace
    "JFR request timer" id=16 idx=0x40 tid=3811 prio=5 alive, waiting, native_blocked, daemon
    -- Waiting for notification on: java/util/TaskQueue@0xa0c20b28[fat lock]
    at jrockit/vm/Threads.waitForNotifySignal(JLjava/lang/Object;)Z(Native Method)
    at java/lang/Object.wait(J)V(Native Method)
    at java/lang/Object.wait(Object.java:485)
    at java/util/TimerThread.mainLoop(Timer.java:483)
    ^-- Lock released while waiting: java/util/TaskQueue@0xa0c20b28[fat lock]
    at java/util/TimerThread.run(Timer.java:462)
    at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
    -- end of trace
    ===== END OF THREAD DUMP ===============
    Done:
    1). Cleared TMP and CACHE directories and still does not solve the issue.
    Any ideas are appreciated.
    thanks

    Hi,
    we had same hang issue. Unfortunately we run behind VM.
    It was an issue with securerandom generation.
    We solved the issue as described here http://stackoverflow.com/a/2564406/2098832
    Also deleted the <server>/tmp directory before.
    Hope this helps.
    Casey

  • Why do we need work managers if the self-tuning pool is not limited ?

    Hi all,
    AFAIK, the self-tuning thread pool in WLS 10.3 is not limited in size, meaning it can grow indefinitely.
    On the other hand, work managers only make sense when there's a shortage in resources, and we need to decide what are the priorities to get a thread and CPU time.
    So if, for example, I have a system that's only 20% busy even on the heaviest load, the work managers will never "kick in" actually, since there's "enough for everyone".
    Thanks for sharing your thoughts!

    If you have more than a single application deployed and only have the default work manager, all apps compete equally and are also equally unable to be tuned in their thread usage.
    If you instead have a unique work manager for each app, you can limit each app's consumption of resources - if needed - or alter each work manager's treatment / tolerance of hogging threads. For instance, an app that maintains sockets versus a webapp.
    Having separate workmanagers allows you to tune the apps individually. If needed.

  • Self tuning Thread Weblogic 9.2

    Hi, I'm using Weblogic 9.2.
    Weblogic 9.2 has a self tuning thread, which adapts itself in order to optimize the throughput.
    The problem is that anytime you restart the server, the thread pool restarts from a low number of threads and takes some time to reach the optimal number of threads again. This is a major issue, since it means that whenever you restart the server, you cannot handle the same amount of traffic as before the restart.
    Is there a way to tell Weblogic to start with a certain number of threads in the thread pool?
    Thanks in advance

    Thanks for sharing this usefule information about self-tuning thread.
    We are using WebLogic 10.2, and also have some issues with self-tuning threads. I suspect that we need to adjust either min or max size for the self-tuning thread tool. I checked our config.xml, there is no information set there. Does this mean we use the default value from WebLogic? If yes, can you tell me what the default values are so I can decide if they are proper or not for our application.
    Thanks,
    David,

Maybe you are looking for

  • Problem in Passing on the Incoming Excise Invoice Amount

    Dear All,           My client is a manufacturer but he is purchasing the rawmaterial from the Trader.           Now within the G R PO he enters the Qty , Unit Price of the Trader and the Accessable Value of the Product. The same he copies it to the I

  • IPhone calendar update not showing in iCal

    I sync my iPhone with iCal/AddrBook, etc., via iTunes. Updates to iCal successfully get added to iPhone, but I recently modified an appointment on the iPhone (changed the day), and the update doesn't appear in iCal. To confirm if this was a single oc

  • Import-spweb with -force errors out with "already exists" message

    So, I did an export-spweb of an existing site (migrated from SP2007 and still retains the SP2007 look and feel) and created the files containing it. I then went to a new farm, with a new site collection on a new content database. Nothing else exists

  • Process order confirmation through PI sheet without Batch no.

    Hi Experts, Can any body tell me how can we confirm the process order through PI sheet without batch no.? I know though COEBR we can confirm the order through PI sheet but it requires batch no. & We don't have batch managenent implemented. Youe sugge

  • Assiging a position to Org Unit in mass upload

    Hi, I am creating Org units using PPOM transaction where i can create Many org units at a time. NOw i need to assign positions to these org units? is there any way to mass upload positions and assign to these Org units? I have arrount 1020 Org Units