Server CPU as Keepalive Parameter - Is it possible?

Is there anyway for Keepalive to check the server CPU utilization as a way to determine if the service is dead or alive?
Regards,
Howard

Howard,
because the CSS has a script language, you can basically do whatever you want.
You could have a script running on the server to get the server cpu and save it into a file.
Via the CSS script language, you could retrieve this value and decided to use or not the server.
There is also something called DFP - dynamic feedback protocol. If your server vendor support this protocol you can use it to report server status to the CSS.
Regards,
Gilles.

Similar Messages

  • Lack of TCP keepalive parameter in Microsoft SQL Server ODBC Driver for Linux

    Hello,
    the problem in the
    aforementioned driver is the lack of TCP keepalive parameter that results in hanged threads because of closed connections on the SQL Server side, but not closed
    sockets on the client side. This could happen due to network-related problems.
    The driver is used in mission critical 24/7 uptime application and due to hanged threads the application cannot continue it's work and it needs to be restarted.
    This is observed in the latest version of the driver on RHEL 5.6.
    If you need clarification please ask.
    Does anybody know any workaround to this situation or a solution that I'm not aware of?
    Thank you for your help,
    luk.s

    Find the TCP socket of the ODBC connection in your process and set the keep-alive option and keep-alive timeout on it.
    You can do that by interposing socket system call.
    Or use libkeepalive: http://www.tldp.org/HOWTO/html_single/TCP-Keepalive-HOWTO/#libkeepalive

  • Server CPU Usages - Critical

    We have a BC4J application developed using jdev 3.1/ front end is JSPs.
    The application is deployed using Oracle iAS 8i.
    The problem is that when in a jsp, a query is executed that has to return a large number of rows, then the cpu utilization of the database(oracle.exe) rises to 100 percent. The same query when run from sql, causes a memory consumption of only 20 percent.
    What can be the possible reasons for this huge increase in memory consumption when the query is fired using jdev data web beans from a jsp.
    amit

    Howard,
    because the CSS has a script language, you can basically do whatever you want.
    You could have a script running on the server to get the server cpu and save it into a file.
    Via the CSS script language, you could retrieve this value and decided to use or not the server.
    There is also something called DFP - dynamic feedback protocol. If your server vendor support this protocol you can use it to report server status to the CSS.
    Regards,
    Gilles.

  • Application Server CPU at 100%

    We are running Oracle Forms and Reports 9.0.4 using OC4J on a Solaris 9 server. Environment responds quickly, except when an end user requests the generation of a large PDF report (with several hundred to over a thousand pages). Although query results are returned quickly by the database server, CPU on application server tops out at 100% for an hour or more while these large reports are being generated. During this hour or more, no other reports can be generated by other end users. Can the application server be configured to allow CPU and other resources to be shared during generation of large PDF reports? If so, how?

    >
    ... -Dlogfile=/vol04/applmgr/DEV/inst/apps/DEV_devas/logs/appl/conc/log/FNDOPP216337.txt ...
    >
    This looks to be the XML/BI Publisher process. Can you post relevant sections from this file ?
    Pl post EBS related questions in the EBS forums - http://forums.oracle.com/forums/category.jspa?categoryID=3
    HTH
    Srini

  • Disco App Server high CPU usage, Disco Applet freezes, tuning possible?

    Hi again,
    so I am facing again a dramatic performance issue with our Discoverer.
    I have a cross-table report with ten page items, one datapoint, a percentage calculation and a total.
    After querying the data from the DB, building the report (calculating total and percentages) takes 50 seconds, Disco Applet is freezed, App Server shows high CPU load (one core about 60%, other three cores about 20%). The report fetches 5600 rows, which is quite nothing.
    Disco Version: 10.1.2.54.25 (CPU IV).
    Are there any parameters / settings on the application server to improve the performance at this place?
    Thanks in advance,
    Christian

    I found the solution for this special problem: the total in the report was the cause. Without it, the report reacts as I expect it.
    Nevertheless, other reports (approx. 300.000 rows of data in a crosstab) with four page items also cause this high CPU load on the AS and freeze Disco for some half a minute. Our costumers do complain about this as it always seems that Disco hung up.
    Any suggestions on how to tune the AS?
    Regards,
    Christian

  • Content Server URL Generation expiration parameter

    Hello,
    I'm using a content server to store documents. When i need to retrieve files, the expiration parameter on the URL is automaticaly set to 1 day .
    Where i can change that? Is it possible?
    Regards,
    Joao

    Hi,
    are you sure that it's 1 day. The default value should be 2 hours. I remember that I couldn't find how to change this default value. There is a FM SCMS_URL_SIGN which signs URL for content server. You can see there that it has an option to set expiration to any value or set duration. The default duration is hard coded to 2 hours. I quickly checked some of FMs which call SCMS_URL_SIGN and it looks like nobody sets up these two optional parameters. You can try to use enhancement framework to modify behavior of this FM.
    Cheers

  • How to use mathscript node in server side with the parameter from the client side

    I tried to develop a server/client system with some algorithms written in matlab. So I included a mathscript node on the server side. The client will send the parameter to the server. According to these parameters, the sever will call the matlab functions to do some computings and then send the results back to the client. The server has to wait for all parameters received before the computings. How do I know this since I only connect the parameter variables to the inputs of mathscript node on the server. The sever cannot know whethere these parameters are the new ones or old ones since the client may send parameters multiple times?

    It seems to me you have two perfectly good options to start with. You could send all possible parameters in a single packet from the client to the server. This could be in the form of a cluster or an array of values. If by server/client you mean you are sending data over the network, then you could flatten this data to string before sending and unflatten it on the other side. Since all parameters come in one packet, you know all the data is valid every time you send data.
    The other option is to send the parameters individually, but include some extra information such as a timestamp or iteration count. The server keeps reading and storing parameter values until a packet arrives with the next timestamp. Alternatively, you could include some information such as an end-of-parameter-list boolean that is sent with every parameter. It would be false until the last parameter packet.
    Give it a thought. There are lots of solutions.
    Jarrod S.
    National Instruments

  • Java Process Consuming 100% of Server CPU

    Hi,
    We have a new instance of CQ5 (version 5.4) running on a Windows 2003 SP2 Server. For some reason, which we can't determine, after a period of time a Java process on the system begins to consume 100% of the CPU and the system becomes totally unresponsive. Has anyone seen this before? Is there a fix for this?
    RK         

    Does the it eventually recover on it's own? It's possible that the JVM is doing full garbage collection.  How big is your max heap size?  I suggest to add some garbage collection debugging in the JVM_OPTS to see if it is Java's garbage collection or not.  Might as well check the heap too, to see if it's running our of memory.
    Example;
    -verbose:gc -XX:+PrintGCTimeStamps -XX:+PrintGCDetails -XX:+PrintTenuringDistribution -Xloggc:/tmp/gc.log -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/tmp
    Ron

  • Is CPU upgrade on Satellite 2410-303 possible?

    My Satellite 2410-303 has Pentium 4 Mobile 1.7GHZ processor. I want to upgrade its processor to Pentium 4 Mobile 2.8GHZ. I think that it is possible because its upper models have faster processor and that is unique difference between them.
    Please, help me for this question and tell me is it possible?

    Hello
    You will be very lucky if someone has so good experiences with CPU upgrade on Satellite 2410 but on this forum you can find very nice comments about that. I have founded just two of them but very interesting. Check it out!
    http://forums.computers.toshiba-europe.com/forums/thread.jspa?messageID=87488
    http://forums.computers.toshiba-europe.com/forums/thread.jspa?messageID=59708
    Bye

  • Server CPU

    I was wondering if it was normal in a school environment with about 30 computers for a server's CPU to spike at 100% and stay there untill restarted at which point the memmory usage than goes to 98%
    xserver   Mac OS X (10.4)  

    Whoa Barryc2, there are about 40 minutes between your posts... give people a chance to read and respond. Another good practice is to give as much detail about your situation as you can and the steps you have taken so far so people don't waste time suggesting things you've already done.
    Some details that are necessary to begin to answer your question:
    1) What Xserve model are you running?
    2) What version of the of the OS are you running?
    3) What services are you offering?
    If you're trying to do 30 network home folders under 10.3 on a single processor Xserve with 256MB then I would expect 100% load. If you're running AFP for 30 users on a dual processor Xserve with 4GB under 10.4.8 then even 50% processor load would be unexpected.
    Any runaway process can cause 100% processor use. ARD processes will occasionally do this and they can simply be killed off and the load can return to normal. Have you opened Activity Monitor and gotten the name of the process that is taking all the time? This is step 1. If it is so locked up you can't get through the UI try top over SSH to get the same information.
    Once you find out exactly what process is actually taking the time the process the you can start to debug the problem. Some processes can simply be killed off and the problem will fix itself but others are more complicated. Checking the logs right before the processor maxed out can also be helpful - but this is easier if the problem is narrowed down a single process or service.
    Hope this helps,
    =Tod
    G5/2.0x2, Dual XServes x2, XRAID, beige G3 501Mhz    

  • Skinny Msg Server CPU Peak

    Hi there,
    I have some problems in a Cisco UC540 with "Skinny Msg Server" having some CPU peaks. During peak all services are unavailable (calls, intermet access, etc. - this UC540 is our internet gateway):
      100                                              ********** ****
       90           **********                         ***************
       80           **********                         ***************
       70      ***************               *************************
       60      ***************               *************************
       50      ***************               *************************
       40      ***************               *************************
       30      ***************               *************************
       20      ********************     ******************************
       10 *************************     ******************************
         0....5....1....1....2....2....3....3....4....4....5....5....6
                   0    5    0    5    0    5    0    5    0    5    0
                   CPU% per second (last 60 seconds)
      100 *        **           *
       90 *        **           *
       80 *        **           *
       70 #        **           *
       60 #  *     **           *
       50 #  *     **           *
       40 #  *     **           *        *                   *
       30 #  * ** *##     *     *    * ***  *  ***           * *
       20 #**#*****##** **** ***# **** *********** ********* ****** **
       10 ####*########*####*####*####*####*####*#*####*####*#*##*#*##
         0....5....1....1....2....2....3....3....4....4....5....5....6
                   0    5    0    5    0    5    0    5    0    5    0
                   CPU% per minute (last 60 minutes)
                  * = maximum CPU%   # = average CPU%
      100 *                                             *                **
       90 *                                             *                **
       80 *                                             *                **
       70 *                  *                          *                *****  *
       60 *                  *            *             *                ****** **
       50 *     ***  *   *   *           ***            *               ******* **
       40 *     *** **   *   ** *        ***  *    **   **       ***    **********
    CPU utilization for five seconds: 72%/26%; one minute: 80%; five minutes: 59%
    PID Runtime(ms)     Invoked      uSecs   5Sec   1Min   5Min TTY Process
    127     5803268    11898184        487 27.64% 43.85% 28.49%   0 Skinny Msg Serve
    352         356          55       6472  5.82%  0.46%  0.09%  67 SSH Process
    240      197724      327994        602  2.82%  0.43%  0.27%   0 Crypto IKMP
    118    45398476   121106202        374  2.74%  2.06%  2.38%   0 IP Input
       6     3598144      375574       9580  1.13%  0.33%  0.28%   0 Check heaps
      77       41396        8074       5127  1.05%  0.10%  0.02%   0 crypto engine pr
    What could be the problem? What can i do to avoid this problem?
    Thanks in advance for your support.
    Best regards,
    V

    Hi Paolo,
    First of all thanks for your reply.
    1) Version 15.1(2)T2
    2)
    interface FastEthernet0/0
    description $FW_OUTSIDE$
    ip address XXX.XXX.XXX.XXX XXX.XXX.XXX.XXX
    ip access-group 102 in
    ip nat outside
    ip inspect SDM_MEDIUM out
    ip virtual-reassembly in
    duplex auto
    speed auto
    service-policy input sdmappfwp2p_SDM_MEDIUM
    end
    UC540#show ip access-lists 102
    Extended IP access list 102
         [...permits omitted...]
        140 deny ip 192.168.100.0 0.0.0.255 any
         [...permits omitted...]    
        200 deny ip 10.0.0.0 0.255.255.255 any
        210 deny ip 172.16.0.0 0.15.255.255 any
        220 deny ip 192.168.0.0 0.0.255.255 any
        230 deny ip 127.0.0.0 0.255.255.255 any
        240 deny ip host 255.255.255.255 any
        250 deny ip host 0.0.0.0 any
        260 deny ip any any log (636 matches)
    The internal network is 192.168.100.0/24.
    Best regards,
    V

  • UCS Server CPU Allocation

    Dear Guys...
    As i am aware aabout UCS server and UCS system..
    one physicla cpu is equal to virtual cpu...
    but as i seen many application that having more that 6 cpu need i want to run on one UCS sever...how can adjust the cpu for them?
    As i have given the BOQ below, it is having 2 servers and 4 CPU but i need to isntall many application:
    CUCM
    CCUCN
    CCX
    WEBEX
    presence
    SO it takes around 5-6 cpu for installation...and also 1 cpu per vmware software also need...
    so that can you help me to correct for this issue and easy way to understand and configure the correct ucs server for my applications...?
    Thanks and Regard's
    Amit Sharma       

    Amit,
    Please start from here for running UC apps on UCS
    http://docwiki.cisco.com/wiki/UC_Virtualization_Supported_Hardware
    http://docwiki.cisco.com/wiki/Unified_Communications_VMware_Requirements
    HTH
    Padma

  • CSM - Load balance using Server CPU

    Hi
    I have a customer who requires the load-balancing prediction
    algorithm to be based on the CPU level of the Server. So the server with the least CPU is chosen at the laod-balancing stage.
    Is there a way to do this?
    Thanks James

    Hi James
    With CSM the only option is DFP (Dynamic feed back protocol). If your application vendor provides DFP agents (which is very unlikely) for the application then these agents can be installed on App servers for the desired purpose.
    Config details at
    http://www.cisco.com/en/US/docs/interfaces_modules/services_modules/csm/4.2.x/configuration/guide/rsfarms.html#wp1039774')">http://www.cisco.com/en/US/docs/interfaces_modules/services_modules/csm/4.2.x/configuration/guide/rsfarms.html#wp1039774
    With ACE you can use SNMP based probes to achieve what you are looking for.
    Syed Iftekhar Ahmed

  • Oracle export process eating up 95-99% of server cpu

    Hi Everyone,
    I noticed that my export process is eating a huge amount of the server's cpu resources.
    Is there a way to control the resources allocated to my export process?
    thanks

    >Isn't that spinning and CPU usage ?
    Yes. No. Spinning on a latch means that the process is in wait state - waiting to access the resource. It means that every now and then, the process will check the resource state to determine if it can obtain access to it.
    Does "spinning" eat up CPU time? Typically not. And 99% of the time where is does, it is due to the type of shoddy "loop spinning" that I've demonstrated with the 1st sample piece of code above (called [url http://en.wikipedia.org/wiki/Busy_waiting]busy waiting).
    The norm is that a process in a wait state consumes very little CPU time. There are actual CPU instructions that tells the CPU to "ease off", like the [url http://en.wikipedia.org/wiki/HLT]HLT instruction. This instruction is used at a higher level abstract(API) level - like with the DBMS_LOCK.SLEEP() API call.
    > CPU usage DOES convey information.
    You are missing the basic point that I was trying to make. In terms of performance measurement, it says nothing. It does not say GOOD. It does not say BAD.
    Why?
    An idle CPU can be a result of exceedingly poor performance caused by process serialisation (like in PL/SQL doing your own sequences by locking a table to do a SELECT MAX() to get next sequence number to use). Seen this one myself and most recently on a Superdome that showed idle CPU utilisation with the performance being excruciatingly slow.
    An idle CPU can be simply because of no work to be done.
    An idle CPU could be because of an I/O bottleneck as a 200 parallel query processes all hit the same I/O channels.. and then have to sit back and wait for the I/O calls to be completed. Saw this one often on Oracle Parallel Server (OPS) many years ago.
    Similar situation for a heavily utilised CPU. The actual utilisation figure does not tell you how much of that CPU time used, is used effectively by optimally designed and coded processes.. and how must is wasted by poorly design and coded processes.
    From a performance perspective, it alone says nothing.
    And this is what the OP says - he's seeing 95+% CPU utilisation when running an export. Is it a performance problem? If so, what can he do about it?
    The answer to which is, identify if there is an actual performance problem as 95% CPU utilisation alone does not tell us whether that is good and efficient usage of CPU time, or abuse and wasted use of CPU time.

  • K9N2GM-FIH CPU VCore correct manual settings not possible

    Hello,
    I have got the uATX K9N2GM-FIH Board and recently switched from a 4850e Athlon to a Sempron 140.
    I am on BIOS Version 3.6.
    After changing the CPU I cleared CMOS with the jumper and menually re-entered all settings in BIOS.
    BUT:
    The CPU Vcore is stuck at 1.35V, I wanted to lower this setting -> The voltage range from which I can choose is from 0V to 0.4V
    This does not make sense...
    I already contacted MSI two weeks ago via the official contact page but I did not get an answer.
    Can you help me?
    regards cdc42

    Because the voltage defaults to 1.375V at the moment, if I set up any of the wrong values from which I can choose (0V - 0.4V) then the CPU vcore goes up to 1.45 V, this is way to high.
    As I mentioned earlier this PC is used as a VDR as my SAT receiver, so it runs severeal hours a day in my living room. It should be as silent as possible, so undervoltiging/underclocking is my goal. I had to switch from a Athlon 4850e to the Sempron 140 because of the faster HyperTransport of the KUMA Sempron (VDPAU NVIDIA HD decoding), but that is another story...
    With the AThlon 4850e I could setup correct Vcore values, with the Sempron it is as mentioned above.
    My problem is the bug in this BIOS!

Maybe you are looking for

  • Can you upgrade your mid 2011 macbook air ram?

    Yes you can upgrade the ram of the mid 2011 macbook air, today I just asked an apple genius and they said they can but they cant do it in stores, they said it will cost approximately $200 but if you do it, it will be cheaper.

  • Apple TV and sleeping iMac

    Why would my iMac go into sleep mode while Apple TV is accessing content from it?  Does it not recognize this action as "in use" and therefore sticks to its original sleep setting?

  • Seasoned Photoshop CS5 user; New to Premier Elements 9

    I am posting for the first time after recently installng Premier Elements 9  I am a seasoned Photoshop CS5 user and I thought it was complicated but working with video is a whole different can of worms.  Editing, compressing, this format, that format

  • Ethernet issues with snow leopard

    has anyone experienced issues with the ethernet setting within network not being able to keep full duplex configuration. the setting keeps bouncing back to "Automatically > 100baseTX>half-duplex>Standard (1500). thanks for any help to reconfigure as

  • Speech to Text: Is it working for you?

    Is anyone finding the speech-to-text function accurate enough to be useful? I was really looking forward to this feature, but have found that it transcribes speech so badly that it takes nearly as much time to correct it as it would to do a complete