RAC and instance goes down, transaction state?

I was talking to our physical DBAs, and they told me that when the RAC node you're connected to goes down:
1) if you're mid-query, your process gets transferred to another node
2) if you're not currently running a query, but you are in the middle of a transaction (ie no rollback or commit), that you lose the state of your transaction
I've seen 1) in action, but I haven't heard anything like 2). Is it true? They couldn't remember if they'd read it in the manuals, but they had heard it mentioned on more than 1 occasion during demonstrations.
-Chuck

What version of Oracle?
What kind of Application?
For most of the history of OPS/RAC if you are connected to an instance in the middle of a transaction or not when the instance you are connected to dies you must reconnect. Only if an Oranet fail-over connection was configured could you successfully reconnet asking for the same instance, though you would actually be connected to one of the available instances.
Any work in process was rolled back by another node.
Only with the advent of automatic transaction failover, ATF, would work on the dieing instance transfer to another instance. This works only if the application is coded to perform this task and when it first came out only for Select statements.
HTH -- Mark D Powell --

Similar Messages

  • Oracle OHS HTTP Resquest increase and never goes down until I restart OHS

    Hi I have several problems on IAS 10.1.3.3.0 with the OHS (Oracle Http Server).
    In the graphics I see that the HTTP Request increase very fast and never goes down until I restart the OHS
    I monitoring that with DMSTool as the example:
    dmstool /baslije15/OHS:28077:6100/OHS/connection.active /baslije15/OHS:28077:6100/OHS/handle.active /baslije15/OHS:28077:6100/OHS/request.active /baslije15/OHS:28077:6100/OHS/handle.maxTime /baslije15/OHS:28077:6100/OHS/handle.minTime /baslije15/OHS:28077:6100/OHS/handle.avg /baslije15/OHS:28077:6100/OHS/request.completed /baslije15/OHS:28077:6100/OHS/busyChildren.value /baslije15/OHS:28077:6100/OHS/readyChildren.value /baslije15/OHS:28077:6100/OHS/numChildren.value
    The result is:
    Fri Jan 16 15:20:15 ARST 2009
    /baslije15/OHS:28077:6100/OHS/busyChildren.value 18 processes
    /baslije15/OHS:28077:6100/OHS/connection.active 126 threads
    /baslije15/OHS:28077:6100/OHS/handle.active 21442 threads
    /baslije15/OHS:28077:6100/OHS/handle.avg 632138 usecs
    /baslije15/OHS:28077:6100/OHS/handle.maxTime 602716011 usecs
    /baslije15/OHS:28077:6100/OHS/handle.minTime 0 usecs
    /baslije15/OHS:28077:6100/OHS/numChildren.value 56 processes
    /baslije15/OHS:28077:6100/OHS/readyChildren.value 38 processes
    /baslije15/OHS:28077:6100/OHS/request.active 21549 threads
    /baslije15/OHS:28077:6100/OHS/request.completed 664971 ops
    Fri Jan 16 15:20:20 ARST 2009
    /baslije15/OHS:28077:6100/OHS/busyChildren.value 13 processes
    /baslije15/OHS:28077:6100/OHS/connection.active 126 threads
    /baslije15/OHS:28077:6100/OHS/handle.active 21437 threads
    /baslije15/OHS:28077:6100/OHS/handle.avg 632154 usecs
    /baslije15/OHS:28077:6100/OHS/handle.maxTime 602716011 usecs
    /baslije15/OHS:28077:6100/OHS/handle.minTime 0 usecs
    /baslije15/OHS:28077:6100/OHS/numChildren.value 56 processes
    /baslije15/OHS:28077:6100/OHS/readyChildren.value 43 processes
    /baslije15/OHS:28077:6100/OHS/request.active 21544 threads
    /baslije15/OHS:28077:6100/OHS/request.completed 665090 ops
    Fri Jan 16 15:20:26 ARST 2009
    /baslije15/OHS:28077:6100/OHS/busyChildren.value 4 processes
    /baslije15/OHS:28077:6100/OHS/connection.active 124 threads
    /baslije15/OHS:28077:6100/OHS/handle.active 21446 threads
    /baslije15/OHS:28077:6100/OHS/handle.avg 632191 usecs
    /baslije15/OHS:28077:6100/OHS/handle.maxTime 602716011 usecs
    /baslije15/OHS:28077:6100/OHS/handle.minTime 0 usecs
    /baslije15/OHS:28077:6100/OHS/numChildren.value 56 processes
    /baslije15/OHS:28077:6100/OHS/readyChildren.value 52 processes
    /baslije15/OHS:28077:6100/OHS/request.active 21553 threads
    /baslije15/OHS:28077:6100/OHS/request.completed 665259 ops
    As you see request.active value is very high for 124 active connection and this value never decrease during the day.
    After 8pm when the mayor of the user stop working it stay high stable but its never decrease.
    Any idea?? I spent 2 weeks checking all parameters of http.conf but I haven't results.
    TIA
    Marcelo

    Hi Roberto, this are some of the parameters on httpd.conf
    Timeout 300
    KeepAlive On
    MaxKeepAliveRequests 100
    KeepAliveTimeout 15
    MinSpareServers 5
    MaxSpareServers 20
    StartServers 5
    MaxClients 2500
    MaxRequestsPerChild 0
    Putting KeepAlive to "off" what consequence my be have?
    Can you suggest me some tuning?
    We have a large amount of users (600) and a lot of webservice invocation with large transactions (1 to 10 sec)
    TIA
    Marcelo

  • Instance going in Running state while invoking DB adapter

    HI,
    I am stuck in a very tricky scenario.
    I have to select data from two tables:- Header and Line table.
    I am using a VIEW to fetch data from both the tables by passing Invoice id.
    Now when ever i am having single line data in Both the tables Header n Line for a single Invoice id, the instance is running successfully.
    But when there is multiple data in Line table for the Invoice id, the instance is going in running state and after every 60 seconds, it is creating a new instance which will also be in running state, thus this will continue and server will go in incompatible state.
    I need to resolve this issue.
    Please help.

    Hi,
    What operation did you use to get the data from the view?
    Did you use the custom sql or Select operation?
    Arik

  • Interconnect Repository and Adapters going down frequently

    Hi,
    We are using 9iAs interconnect as messaging middleware between Oracle applications CRM and Main frames systems.
    The 9iAs repository and adapters (DB and http) are going down frequently in Production environment.
    Every time we had an issue of servers going down, we used to restart them.
    Sometimes they are working fine after the first bounce; otherwise we are bouncing them again.
    The behavior is very intermittent.
    We need some suggestions on the following:
    Is there any potential risk involved if we bounce the 9iAs interconnect repository and adapters daily?
    Will there be any impact in the performance if we enable the log level to verbose for all the adapters? (As of now, the log level is set to log only errors)
    Any help in this regard is much appreciated
    Thanks,
    Lahari

    hi,
    am facing now exactly the same poblem and i couldnt figure it out yet but my situation might help spotting your problem.
    am accessing my solaris 10 server using an xwindow manager and when ever i close the session my server stops being accessible and checking its status again i found that the imqbroke is stopped for the same reason which is client closed the connection . in my case this is true as i log off so u really need to check whats causing the connection to close.
    Best regards

  • SC 3.1 and Oracle 10g RAC: instance goes down when rebooting other node

    I have Sun cluster 3.1 with Oracle 10gR2 on Solaris 10 Sparc. Thanks to this forum now that my cluster seems fine with a database running. However I still have one problem: when I reboot node1, the instance on node2 also disappears. The instance on the node2 will make itself alive once node1 comes back. This happens also for the instance on node1 if I reboot node2.
    The interconnect cables are direct cross-over cable.
    Any input is appreciated,
    Luke

    Although I am not TIm I can anticipate his answer, as he gave it 3 topics back in this forum. You cannot mount UFS on top of shared SVM. It does not work as you can see with your own configuration. The only shared filesystem that works for RAC is shared QFS. The doc
    http://docs.sun.com/app/docs/doc/819-0583/6n30h62v7?a=view
    has all the details.
    If you need a shared filesystem for your binaries or whatever, you have to use UFS/PxFS but that sits on top of normal SVM and not shared SVM.
    Hartmut

  • Airport Express - when extending with a second Express I get "Unexpected error occurred" and wifi goes down

    I've had one Airport Express G2 running smoothly for months and now trying to extend it with a second Express over LAN cables (ie join existing network). When doing this I get "Unexpected error occurred. Try again." error and then the working base station goes offline (wifi down).
    I have tried various ways of going about this and sometimes managed to bring the second one online to try different configs. But it only stays online briefly before both devices go offline (up and down constantly).
    Also tried restarted the process from scratch on both devices several times but keep landing up with the same result as soon the second device gets connected.
    Any ideas?
    thanks

    You do not indicate whether you are trying to configure the extending AirPort with an iPhone or iPad....or....with a Mac or PC.
    Can you provide a bit more information in that regard?
    Assuming that you are using an iPhone / iPad for the setup, or a recent Mac......the setup utility will practically configure the extending AirPort for you automatically. All that you really need to do is name the device and the setup "wizard" takes over from there.
    While the utility might initially indicate that the AirPort Express will be setup to extend the network, the real key is checking to make sure that the next setup screen indicates that the AirPort is being configured to extend using Ethernet.  If you don't see extend using Ethernet, then the setup will not be correct.
    Once the extending AirPort has been setup, if you then go back into AirPort Utility to check the setting for the extending AirPort, the actual setting for the AirPort will be "Create a wireless network".

  • Iphone 5s is hot and battery goes down quickly

    I dont play any games, but I usually use facebook and google chrome, I bought that iphone 5s a month ago but the problem has appeared for a week.
    My phone gets hot whenever I use facebook or google chrome although I close all unnecessary apps, functions.
    The stand-by time is not so long, I tried to put my phone into flying mode. After 8 hours, my phone's battery went down to 23% from 60%.
    I dont really understand what's happen to my phone. Please helppp!

    Try This...
    Close All Open Apps... Sign Out of your Account... Perform a Reset... Try again...
    Reset  ( No Data will be Lost )
    Press and Hold the Sleep/Wake Button and the Home Button at the Same Time...
    Wait for the Apple logo to Appear...
    Usually takes about 15 - 20 Seconds... ( But can take Longer...)
    Release the Buttons...
    If no joy...
    Reset all settings
    Settings > General > Reset > Reset all Settings.
    This will return all iDevice settings to factory defaults... you will not lose any data.... But you will have to re-enter all of the device settings.
    Then Perform the Above RESET again.

  • How do i reset fans on a macbook7,1 running Lion? I've tried the non-take out battery reset smc method and i've done the cmd-alt-P-R resetting of something. Still when everything in loaded it sets the fans really high and then goes down to normal in..

    ... seonds and it won't use fans as it usually does. This all happened because i did a clean install while having fans at 3100. Please help me reset my fans!!!

    OK....you were using SMCfancontrol?....and you reinstalled the app after the clean install?......did you open Preferences for SMCfancontrol and run the slider that controls the fan speed back to the left? (Apple default speed)......my 4,1 MacBook is about 1800 rpm...

  • OAS 4.0.8.1 for Linux: wrksf goes down

    After having installed the OAS 4.0.8.1 for
    Linux, I have a problem getting it to work.
    I use the OAS Manager to start the following
    four processes :
    oassrv "Oracle Application Server"
    wrksf "Cartridge Server Factory"
    otsfacsrv "Transaction Server Factory"
    orb "ORB Servers"
    The four processes come up, but after a
    minute or so the 'wrksf' process goes
    down.
    After restarting the wrksf in
    command line mode (using the owsctl utility)
    the same occurs: it stays up for about a
    minute or so, and then goes down.
    The log files don't show any error messages.
    Does anybody have a clue in which direction
    I should search ?
    Can any tracing be turned on ?

    After I fixed some of the things I broke while searching for the wrksf failure, the PL/SQL Cartridge now works for me too. And, after failing to get the DB Browser to work by loading it into the SCOTT schema, I got it to work by loading it into SYS. (SCOTT can't see the DBA_* views so loading the DB Browser into the database failed.) I haven't tried any Java Servlets yet, but that's next on my list.
    If you want to try my wrksf workaround, rather than using Christoph's, here's how you can do it.
    1. Backup liborb.so in the $ORACLE_HOME/orb/4.0/lib directory, just in case something goes wrong.
    2. Using a hex editor, such as emacs hexl-find-file or ghex, to edit liborb.so, find the string "/proc/stat".
    3. Change the directory, "/proc" to something like "/pfoo" and write the shared library file back to liborb.so. You now have the required modified liborb.so.
    4. Make the /pfoo directory and cp /proc/stat /pfoo.
    5. Edit /pfoo/stat and duplicate the first line, which should be the cpu line. This will let the metrics parser handle it. Make sure that /pfoo/stat has read access.
    Of course, the values that the metrics code gets are now bogus, but that does not seem to be a fatal problem.
    Hopefully somebody from Oracle is reading this and the real fix will be in the mail soon.

  • If Oracle DB Connection goes down,it should reconnect the DB again

    Hi All,
    I have a serious problem while running java process all the day. Sometimes I get following errors:
    1. (***ERROR) java.sql.SQLException: OALL8 is in an inconsistent state.
    2. (***ERROR) java.sql.SQLException: Io exception: Broken pipe
    (***ERROR) java.sql.SQLException: Io exception: Broken pipe
    (***ERROR) java.sql.SQLException: Closed Connection
    3. (***ERROR) java.sql.SQLException: No more data to read from socket.
    The above exceptions are not coming everyday.But sometimes it gives exceptions and because of that my java process will not run until it restarts the program.
    I do know, because of oracle server down some of exceptions are coming. But what I wanted to do is if once the oracle server is up , my java application has to reconnect to the DB.
    My idea is when java throws SQLException because of oracle server down, in the exception block it has to reconnect to the DB again by checking for right SQLERROR.
    I am using JRE 1.4.2_10, JDBC Thin driver and Oracle 10g.
    About Oracle DataSource am using JDBC 3.0 concepts which includes
    OracleConnectionCacheManager and
    Oracle DataSource
    Can anybody help me on this to resolve the above exceptions.
    Thanks in advance.

    Actually, we are implementing Fast Connection Failover in our
    application. Wwhenever one server instance goes down, java has to
    map to another instance by taking all the required connections and
    when server backs up then oracle has to do load balancing with all
    the server instances.So you do already solve connection problem, right?
    In the Java application, it sends array of hundred records to oracle all
    the time. Is it because of sending huge arrays it is giving exception
    java.sql.SQLException: OALL8 is in an inconsistent state.
    Please help me out in solving the exceptions am getting.i think the exception raise not because you sending a huge arrays,
    but because the connection broken in the middle of sending array.
    you can get another connection when that exception occurs.
    i'm not sure... i hope this can help you about handling that exception :
    boolean success = false;
    // will repeatly get available any connection until your transfer successfull
    // or datasource does not has connection available anymore.
    while (!success && isConnectionAvailable()) {
       Connection c = null;
       // Statement s = null;
       // ResultSet r = null;
       try {
          c = ds.getConnection();
          c.setAutoCommit(false);
          // send your array here
          // only commit when all data sent
          c.commit();
          c.setAutoCommit(true);
          success = true;
       } catch (SQLException sqlEx) {
          if (sqlEx.getErrorCode() == SERVER_DOWN) {
             // not sure this is needed...
             // when connection broken your partial sent data will not saved in db
             // because we set off auto-commit.
             // & actually calling rollback when connection is broken only raise
             // another sql exception ;P
             if (c.isValid(0)) c.rollback();
             // log exception information
       } finally {
          // close result set
          // close statement
          DbUtils.closeQuietly(c);
    }

  • Database automatically goes down

    Hi all,
                    Our SAP version is 4.7E and OS is HP-UX and database oracle 9.2.0.7.
    the problem is suddenly the database and the central instance is goes down.
    when I check at os level the central and Database instance goes down.
    how can I find where the problem is located?is it belongs to database or OS?
    Regards,
    Nani Prakash.

    Hi Nani
    Check the Oracle alert logs and trace files from SAP side
    Thanks
    Prince Jose

  • VIC2-2BRI NT/TE - link going down

    Hi,
    I have VIC2-2BRI NT/TE on router 2801.
    If there are no calls for some time, the interfaces are going down, and none outbound call can't be placed.
    Only when inbound call is placed, the link is going up, and everything is working 'till next time.
    Does anybody know what could be the reason?
    Thanks

    I remember i've got a similar problem sometimes ago on the same router and on my 3825 router too.
    But the difference is that the VIC2-2BRI NT/TE remains up until i place calls. The first call goes through one port of the interface, and after that, this port changes state to down. The second call uses the second port of the interface, and after goes down. then i can no more place calls. But i can receive calls from PSTN, and just before, the interfaces change state to UP. And i can place two other calls again and the same problem occur.
    To issue this problem, i entered the command
    " isdn transition-delay 1" at each BRI interface
    And things now go well.
    But i would like to get more information about this command, if you can help me

  • Server Goes Down

    Hi All,
    I am using AS9i, Forms Server 6i, and Database 9i on a single Server Machine (Dell 2950).
    I am facing a problem on my server,
    Some time ifweb60 process capture the 100 % CPU. and did not release it.
    and server goes down .
    to recover it I have restarted the server, But its not a proper Solution.
    I need help from U people to resolve the problem.
    Regards,
    Raza

    You will need to go through your log files to find out what is happening, I guess.
    Also you can use Process Lasso (http://www.bitsum.com/prolasso.shtml) to avoid your server becomes unresponsive if one process takes 100% cpu.

  • Flash Media Server goes down mid-stream

    So if my application is streaming a video and FMS goes down
    during it... I need to be able to error handle this. I'm wondering
    if FMS would return some sort of message or error upon going off
    line or if there is any other manner in which I could handle this.
    Ultimately I'd like to give the user a message informing them of
    the problem... or possible just switch to a progressive version of
    the same clip.
    Any ideas?

    Well... if the server goes down it can't very well respond to
    it.
    What you want to do is have your client side
    netConnection.onStatus method repond to the change in the
    connection and notify the user.
    http://livedocs.macromedia.com/fms/2/docs/wwhelp/wwhimpl/common/html/wwhelp.htm?href=00000 574.html

  • VOD - application goes down after a while (only some instances)

    Hello Guys,
    I have a simple VOD application running on FMS 3.5.5 which I need to stream continuously but I'm unable to identify the correct configuration to do so. I removed as much limit details as I could from those XML file: Server.xml, Application.xml and VHost.xml.
    Basically I have arround 15 different streams but all of sudden some of them, NOT ALL, goes down with no explanation (as I could see).
    As per logs, there is no much details but "application unloaded".
    Can someone pls help me to identify what else needs to be changed in order to have those stream playing continuously? Usually they went down after some hours in idle state. But I'm not sure whether it's related to CPU/Memory usage. My server has 8GB of memory, and when I start playing all those stream the memory goes down till 52mb free (50mb to 53mb usually). "All" memory is allocated to cache, and it seems there is no problem with that.
    Server.xml
    <Root>
            <Server>
                    <NetworkingIPv6 enable="false" />
                    <CrossDomainPath></CrossDomainPath>
                    <Plugins>
                            <UserDefined>
                                    <UserKey1>
                                            This data can be retrieved by FMS plug-in.
                                            Please look at Auth Adaptor sample for details.
                                    </UserKey1>
                                    <UserKey2>
                                            This data can be retrieved by FMS plug-in.
                                            Please look at Auth Adaptor sample for details.
                                    </UserKey2>
                            </UserDefined>
                            <FilePlugin enabled="true">
                                    <MaxNumberOfRequests>0</MaxNumberOfRequests>
                                    <Content type="Streams">true</Content>
                                    <Content type="SWF">false</Content>
                            </FilePlugin>
                    </Plugins>
                    <SSL>
                            <SSLRandomSeed>16</SSLRandomSeed>
                            <SSLSessionCacheGC>5</SSLSessionCacheGC>
                            <SSLClientCtx>
                                    <SSLVerifyCertificate>true</SSLVerifyCertificate>
                                    <SSLCACertificatePath></SSLCACertificatePath>
                                    <SSLCACertificateFile></SSLCACertificateFile>
                                    <SSLVerifyDepth>9</SSLVerifyDepth>
                                    <SSLCipherSuite>ALL:!ADH:!LOW:!EXP:!MD5:@STRENGTH</SSLCipherSuite>
                            </SSLClientCtx>
                    </SSL>
                    <Process>
                            <UID>${SERVER.PROCESS_UID}</UID>
                            <GID>${SERVER.PROCESS_GID}</GID>
                    </Process>
                    <Mask>017</Mask>
                    <LicenseInfo>${SERVER.LICENSEINFO}</LicenseInfo>
                    <LicenseInfoEx></LicenseInfoEx>
        <ReadBufferSize>4096</ReadBufferSize>
                    <AdminServer>
                            <CrossDomainPath></CrossDomainPath>
                            <RTMP>
                                    <RTMPE enabled="true"></RTMPE>
                            </RTMP>
                            <HostPort>${SERVER.ADMINSERVER_HOSTPORT}</HostPort>
                            <IpcHostPort>localhost:11110</IpcHostPort>
                            <SocketGC>60</SocketGC>
                            <Process>
                                    <UID>${SERVER.PROCESS_UID}</UID>
                                    <GID>${SERVER.PROCESS_GID}</GID>
                            </Process>
                            <AdminElem>false</AdminElem>
                            <Allow>all</Allow>
                            <Deny></Deny>
                            <Order>Allow,Deny</Order>
                    </AdminServer>
                    <AutoCloseIdleClients enable="false">
                            <CheckInterval>-1</CheckInterval>
                            <MaxIdleTime>-1</MaxIdleTime>
                    </AutoCloseIdleClients>
                    <ResourceLimits>
                            <FLVCachePurge>60</FLVCachePurge>
                            <FLVCache>
                                    <FileCheckInterval>120</FileCheckInterval>
                                    <MaxSize>${SERVER.FLVCACHE_MAXSIZE}</MaxSize>
                                    <MaxKeyframeCacheSize>0</MaxKeyframeCacheSize>
                            </FLVCache>
                            <RecBuffer>
                                    <MaxFlushTime>5</MaxFlushTime>
                                    <MaxFlushSize>256</MaxFlushSize>
                                    <AllowedVideoLag></AllowedVideoLag>
                                    <MaxSize>512000</MaxSize>
                                    <MaxTimestampSkew>-1</MaxTimestampSkew>
                            </RecBuffer>
                            <CPUMonitor>1</CPUMonitor>
                            <ThreadPoolGC>20</ThreadPoolGC>
                            <MsgPoolGC>60</MsgPoolGC>
                            <ApplicationGC>-1</ApplicationGC>
                            <FLVCacheSize>10</FLVCacheSize>
                            <SocketGC>60</SocketGC>
                            <ProcVMSizeMonitorInterval>60</ProcVMSizeMonitorInterval>
                            <ProcVMSizeWarn>1800</ProcVMSizeWarn>
                            <ProcVMSizeNominal>1600</ProcVMSizeNominal>
                            <SSLSessionCacheGC>5</SSLSessionCacheGC>
                            <Connector>
                                    <HTTP>
                                            <MinConnectionThreads>0</MinConnectionThreads>
                                            <MaxConnectionThreads>0</MaxConnectionThreads>
                                            <MaxConnectionQueueSize>-1</MaxConnectionQueueSize>
                                            <HandleCache>
                                                    <MaxSize>100</MaxSize>
                                                    <IdleTime>30</IdleTime>
                                                    <TrimSize>0.2</TrimSize>
                                                    <GCInterval>60</GCInterval>
                                            </HandleCache>
                                    </HTTP>
                                    <RTMP>
                                            <MinIOThreads>0</MinIOThreads>
                                            <MaxIOThreads>32</MaxIOThreads>
                                            <NumCRThreads>0</NumCRThreads>
                                            <MinConnectionThreads>0</MinConnectionThreads>
                                            <MaxConnectionThreads>0</MaxConnectionThreads>
                                            <MaxConnectionQueueSize>-1</MaxConnectionQueueSize>
                                    </RTMP>
                            </Connector>
                            <Protocol>
                                    <RTMP>
                                            <Edge>
                                                    <MinIOThreads>0</MinIOThreads>
                                                    <MaxIOThreads>0</MaxIOThreads>
                                                    <SocketTableSize>-1</SocketTableSize>
                                                    <SocketOverflowBuckets>-1</SocketOverflowBuckets>
                                                    <MaxConnectionRate>-1</MaxConnectionRate>
                                            </Edge>
                                            <Core>
                                                    <MinIOThreads>0</MinIOThreads>
                                                    <MaxIOThreads>0</MaxIOThreads>
                                                    <SocketTableSize>-1</SocketTableSize>
                                                    <SocketOverflowBuckets>-1</SocketOverflowBuckets>
                                            </Core>
                                            <Admin>
                                                    <MinIOThreads>0</MinIOThreads>
                                                    <MaxIOThreads>0</MaxIOThreads>
                                                    <SocketTableSize>-1</SocketTableSize>
                                                    <SocketOverflowBuckets>-1</SocketOverflowBuckets>
                                            </Admin>
                                            <SocketSndBuf>0</SocketSndBuf>
                                            <SocketRcvBuf>0</SocketRcvBuf>
                                            <DiffServ>0</DiffServ>
                                            <DiffServMask>0</DiffServMask>
                                    </RTMP>
                                    <ECCP>
                                            <MinIOThreads>0</MinIOThreads>
                                            <MaxIOThreads>0</MaxIOThreads>
                                            <SocketTableSize>-1</SocketTableSize>
                                            <SocketOverflowBuckets>-1</SocketOverflowBuckets>
                                            <CoreTimeout>30</CoreTimeout>
                                    </ECCP>
                                    <ACCP>
                                            <MinIOThreads>0</MinIOThreads>
                                            <MaxIOThreads>0</MaxIOThreads>
                                            <SocketTableSize>-1</SocketTableSize>
                                            <SocketOverflowBuckets>-1</SocketOverflowBuckets>
                                    </ACCP>
                            </Protocol>
                            <IPCQueues>
                                    <GlobalQueue>
                                            <HeapSize>2048</HeapSize>
                                            <MaxQueueSize>10</MaxQueueSize>
                                    </GlobalQueue>
                                    <EdgeCore>
                                            <HeapSize>1024</HeapSize>
                                            <MaxQueueSize>10</MaxQueueSize>
                                    </EdgeCore>
                                    <Services>
                                            <HeapSize>2048</HeapSize>
                                            <MaxQueueSize>10</MaxQueueSize>
                                    </Services>
                            </IPCQueues>
                            <MessageCache enable="false">
                                    <MaxCacheUnits>4096</MaxCacheUnits>
                                    <MaxCacheSize>100</MaxCacheSize>
                                    <MaxUnitSize>16</MaxUnitSize>
                                    <FreeRatio>0.125</FreeRatio>
                                    <GlobalRatio>0.4</GlobalRatio>
                                    <MaxAge>1000000</MaxAge>
                                    <UpdateInterval>1024</UpdateInterval>
                                    <FreeMemRatio>0.5</FreeMemRatio>
                            </MessageCache>
                            <SmallMemPool enable="false">
                                    <MaxCacheUnits>4096</MaxCacheUnits>
                                    <MaxCacheSize>100</MaxCacheSize>
                                    <MaxUnitSize>16</MaxUnitSize>
                                    <FreeRatio>0.125</FreeRatio>
                                    <GlobalRatio>0.4</GlobalRatio>
                                    <MaxAge>1000000</MaxAge>
                                    <UpdateInterval>1024</UpdateInterval>
                                    <FreeMemRatio>0.5</FreeMemRatio>
                            </SmallMemPool>
                            <LargeMemPool enable="false">
                                    <MaxCacheUnits>4096</MaxCacheUnits>
                                    <MaxCacheSize>100</MaxCacheSize>
                                    <MaxUnitSize>16</MaxUnitSize>
                                    <FreeRatio>0.125</FreeRatio>
                                    <GlobalRatio>0.4</GlobalRatio>
                                    <MaxAge>1000000</MaxAge>
                                    <UpdateInterval>1024</UpdateInterval>
                                    <FreeMemRatio>0.5</FreeMemRatio>
                            </LargeMemPool>
                            <SegmentsPool enable="false">
                                    <MaxCacheUnits>4096</MaxCacheUnits>
                                    <MaxCacheSize>100</MaxCacheSize>
                                    <MaxUnitSize>16</MaxUnitSize>
                                    <FreeRatio>0.125</FreeRatio>
                                    <GlobalRatio>0.4</GlobalRatio>
                                    <MaxAge>1000000</MaxAge>
                                    <UpdateInterval>1024</UpdateInterval>
                                    <FreeMemRatio>0.5</FreeMemRatio>
                            </SegmentsPool>
                            <Master>
                                    <CoreGC>-1</CoreGC>
                                    <CoreExitDelay>20</CoreExitDelay>
                            </Master>
                            <Edge>
                                    <MinEventQueueThreads>2</MinEventQueueThreads>
                                    <MaxEventQueueThreads>-2</MaxEventQueueThreads>
                                    <NumSchedQueues>1</NumSchedQueues>
                            </Edge>
                    </ResourceLimits>
                    <Logging>
                            <Time>local</Time>
                            <RetryNumber>0</RetryNumber>
                            <RetrySleep>100</RetrySleep>
                            <RecordsNumber>-1</RecordsNumber>
                            <TerminatingCharacters>CRLF</TerminatingCharacters>
                            <Access>
                                    <Enable>true</Enable>
                                    <Scope>server</Scope>
                                    <Checkpoints enable="false">
                                            <CheckInterval>60</CheckInterval>
                                            <LogInterval>3600</LogInterval>
                                    </Checkpoints>
                            </Access>
                            <Diagnostic>
                                    <Enable>true</Enable>
                            </Diagnostic>
                            <Application>
                                    <Enable>true</Enable>
                            </Application>
                            <AuthEvent>
                                    <Enable>true</Enable>
                            </AuthEvent>
                            <AuthMessage>
                                    <Enable>true</Enable>
                            </AuthMessage>
                            <FileIO>
                                    <Enable>true</Enable>
                            </FileIO>
                    </Logging>
                    <Localhost>localhost</Localhost>
                    <PublicIP></PublicIP>
                    <SWFVerification>
                            <SWFFolder></SWFFolder>
                            <DirLevelSWFScan>1</DirLevelSWFScan>
                            <MaxInitDelay>5</MaxInitDelay>
                            <MinGoodVersion></MinGoodVersion>
                            <Cache>
                                    <TTL>1440</TTL>
                                    <UpdateInterval>5</UpdateInterval>
                            </Cache>
                    </SWFVerification>
                    <Streams>
                            <StreamLogLevel>warning</StreamLogLevel>
                            <Mp4>
                                    <Playback>
                                            <VideoAutoBufferReadSize>153600</VideoAutoBufferReadSize>
                                            <AudioAutoBufferReadSize>51200</AudioAutoBufferReadSize>
                                            <OtherAutoBufferReadSize>1024</OtherAutoBufferReadSize>
                                            <EnableAggMsgs>true</EnableAggMsgs>
                                            <MaxAggMsgSize>65536</MaxAggMsgSize>
                                            <MaxTracks>64</MaxTracks>
                                            <MaxSampleSize>16777216</MaxSampleSize>
                                            <AllowAnyAVCProfile>false</AllowAnyAVCProfile>
                                            <AllowAnyAACProfile>false</AllowAnyAACProfile>
                                    </Playback>
                                    <Recording>
                                            <MaxELSTEntries>100</MaxELSTEntries>
                                            <MaxDataSampleDescriptions>10</MaxDataSampleDescriptions>
                                            <MaxAudioSampleDescriptions>10</MaxAudioSampleDescriptions>
                                            <MaxVideoSampleDescriptions>10</MaxVideoSampleDescriptions>
                                    </Recording>
                            </Mp4>
                            <Raw>
                                    <EnableAggMsgs>true</EnableAggMsgs>
                                    <MaxAggMsgSize>65536</MaxAggMsgSize>
                            </Raw>
                    </Streams>
                    <Httpd enabled="${SERVER.HTTPD_ENABLED}">
                            <Directory>Apache2.2</Directory>
                            <Program>bin/httpd</Program>
                            <Options>-f ./conf/httpd.conf</Options>
                            <Service>FMSHttpd</Service>
                    </Httpd>
            </Server>
            <ServerDomain></ServerDomain>
    </Root>
    Application.xml
    <Application>
            <Process>
        <Scope></Scope>
        <Distribute numprocs="3">Instances</Distribute>
        <LifeTime>
          <RollOver></RollOver>
          <MaxCores></MaxCores>
        </LifeTime>
                    <MaxFailures>2</MaxFailures>
                    <RecoveryTime>0</RecoveryTime>
            </Process>
            <LoadOnStartup>false</LoadOnStartup>
            <MaxAppIdleTime>-1</MaxAppIdleTime>
            <JSEngine>
                    <RuntimeSize>1024</RuntimeSize>
                    <MaxGCSkipCount>-1</MaxGCSkipCount>
                    <MaxTimeOut>0</MaxTimeOut>
                    <ScriptLibPath>${APP.JS_SCRIPTLIBPATH}</ScriptLibPath>
                    <XMLSocket>
                            <MaxUnprocessedChars>4096</MaxUnprocessedChars>
                    </XMLSocket>
                    <NetConnection>
                            <ObjectEncoding>AMF3</ObjectEncoding>
                    </NetConnection>
        <Security>
          <RPC enable="false">
            <Client>
              <Method>
                <Allow></Allow>
              </Method>
            </Client>
            <NetConnection>
              <Method>
                <Allow>onStatus</Allow>
              </Method>
            </NetConnection>
            <SharedObject>
              <Method>
                <Allow></Allow>
              </Method>
            </SharedObject>
            <Stream>
              <Method>
                <Allow>onStatus</Allow>
              </Method>
            </Stream>
          </RPC>
        </Security>
            </JSEngine>
            <StreamManager>
                    <StorageDir></StorageDir>
                    <QualifiedStreamsMapping enable="false" />
                    <DuplicateDir appName="true"></DuplicateDir>
                    <CachePrefix type="path">?IP?</CachePrefix>
                    <CacheUpdateInterval></CacheUpdateInterval>
                    <MaxBufferRetries>128</MaxBufferRetries>
                    <ThrottleBoundaryRequest enable="false">8</ThrottleBoundaryRequest>
                    <ThrottleLoads enable="true">8</ThrottleLoads>
                    <ThrottleDisplayInterval>64</ThrottleDisplayInterval>
                    <EnhancedSeek zone="client">true</EnhancedSeek>
                    <KeyFrameInterval>60000</KeyFrameInterval>
                    <MaxStreamsBeforeGC>-1</MaxStreamsBeforeGC>
                    <Audio>
                            <CombineSamples>
                                    <Subscribers>8</Subscribers>
                                    <LoCPU>60</LoCPU>
                                    <HiCPU>80</HiCPU>
                                    <MaxSamples>0</MaxSamples>
                            </CombineSamples>
                            <SendSilence>
                                    <Interval></Interval>
                            </SendSilence>
                            <NotifyAudioStop enabled="false">
                                    <Duration></Duration>
                            </NotifyAudioStop>
                    </Audio>
                    <Live>
                            <AccumulatedIFrames>
                                    <MaxTime>-1</MaxTime>
                                    <MaxSize>-1</MaxSize>
                            </AccumulatedIFrames>
                            <Queue enabled="true">
                                    <MaxQueueSize>4096</MaxQueueSize>
                                    <MaxQueueDelay>500</MaxQueueDelay>
                                    <FlushOnData>true</FlushOnData>
                                    <AggregateMessages enabled="true">
                                            <MaxAggMsgSize>-1</MaxAggMsgSize>
                                    </AggregateMessages>
                            </Queue>
                            <PublishTimeout>2000</PublishTimeout>
                            <MaxLatency>500</MaxLatency>
                            <StartClockOnPublish>false</StartClockOnPublish>
                            <EraseOnPublish>true</EraseOnPublish>
                    </Live>
                    <SendDuplicateStart>true</SendDuplicateStart>
                    <SendDuplicateOnMetaData>true</SendDuplicateOnMetaData>
                    <Recording>
                            <MaxSize>-1</MaxSize>
                            <MaxSizeCap>-1</MaxSizeCap>
                            <MaxDuration>-1</MaxDuration>
          <MaxDurationCap>-1</MaxDurationCap>
      </Recording>
            </StreamManager>
            <SharedObjManager>
                    <StorageDir></StorageDir>
                    <DuplicateDir appName="true"></DuplicateDir>
                    <ResyncDepth>-1</ResyncDepth>
                    <LockTimeOut>-1</LockTimeOut>
                    <AutoCommit>true</AutoCommit>
                    <MaxProperties>-1</MaxProperties>
                    <MaxPropertySize>-1</MaxPropertySize>
            </SharedObjManager>
            <AllowHTTPTunnel>true</AllowHTTPTunnel>
            <Client>
                    <WindowsPerAck>2</WindowsPerAck>
                    <Bandwidth override="yes">
                            <ServerToClient>2500000</ServerToClient>
                            <ClientToServer>2500000</ClientToServer>
                    </Bandwidth>
                    <BandwidthCap override="no">
                            <ServerToClient>5000000</ServerToClient>
                            <ClientToServer>5000000</ClientToServer>
                    </BandwidthCap>
        <BandwidthDetection enabled="true">
          <MaxRate>-1</MaxRate>
          <DataSize>16384</DataSize>
          <MaxWait>2</MaxWait>
        </BandwidthDetection>
                    <MsgQueue>
                            <Live>
                                    <MaxAudioLatency>2000</MaxAudioLatency>
                                    <MinBufferTime>8000</MinBufferTime>
                            </Live>
                            <Recorded>
                                    <MinBufferTime>2000</MinBufferTime>
                            </Recorded>
                            <Server>
                                    <BufferRatio>0.5</BufferRatio>
                                    <Prioritization>false</Prioritization>
                                    <MinQueuedVideo>64</MinQueuedVideo>
                            </Server>
                            <Diagnostic>
                                    <Enable>false</Enable>
                            </Diagnostic>
                    </MsgQueue>
                    <HTTPTunnel>
                            <IdlePostInterval>512</IdlePostInterval>
                            <IdleAckInterval>512</IdleAckInterval>
                            <MimeType>application/x-fcs</MimeType>
                            <WriteBufferSize>16</WriteBufferSize>
                    </HTTPTunnel>
                    <MaxMessageSizeLosslessVideo>0</MaxMessageSizeLosslessVideo>
                    <OutChunkSize>4096</OutChunkSize>
                    <AggregateMessages enabled="true"></AggregateMessages>
                    <Access>
                            <FolderAccess>false</FolderAccess>
                            <AudioSampleAccess enabled="false"></AudioSampleAccess>
                            <VideoSampleAccess enabled="false"></VideoSampleAccess>
                    </Access>
                    <UserAgent override="yes">
                            <Bits from="WIN 6,0,0,0" to="WIN 7,0,55,0">0x01</Bits>
                            <Bits from="MAC 6,0,0,0" to="MAC 7,0,55,0">0x01</Bits>
                    </UserAgent>
            </Client>
            <Debug>
                    <MaxPendingDebugConnections>50</MaxPendingDebugConnections>
                    <AllowDebugDefault>false</AllowDebugDefault>
            </Debug>
            <HTTP>
                    <HTTP_1_0>false</HTTP_1_0>
                    <Verbose>false</Verbose>
                    <Connections>
                            <MaxTimeout>60</MaxTimeout>
                            <Reuse>true</Reuse>
                            <Interface></Interface>
                    </Connections>
                    <Proxy>
                            <Host></Host>
                            <Port></Port>
                            <Type>HTTP</Type>
                            <Tunnel>false</Tunnel>
                            <Username></Username>
                            <Password></Password>
                    </Proxy>
                    <Redirect>
                            <Allow>true</Allow>
                            <Max>10</Max>
                            <UnrestrictedAuth>true</UnrestrictedAuth>
                    </Redirect>
            </HTTP>
            <SWFVerification enabled="false">
                    <SWFFolder></SWFFolder>
                    <MinGoodVersion></MinGoodVersion>
                    <DirLevelSWFScan>1</DirLevelSWFScan>
                    <MaxInitDelay>5</MaxInitDelay>
                    <FirstHashTimeout>5</FirstHashTimeout>
                    <FinalHashTimeout>60</FinalHashTimeout>
                    <UserAgentExceptions>
                            <Exception from="" to=""/>
                    </UserAgentExceptions>
                    <Cache>
                            <TTL>1440</TTL>
                            <UpdateInterval>5</UpdateInterval>
                    </Cache>
                    <ConnectionBlocking enabled="false"/>
            </SWFVerification>
            <Logging>
                    <Access>
                            <Checkpoints enable="false">
                                    <LogInterval>3600</LogInterval>
                            </Checkpoints>
                            -->
                    </Access>
            </Logging>
            <DisallowedProtocols></DisallowedProtocols>
    </Application>
    Vhost.xml
    <VirtualHost>
            <AliasList>
                    <Alias name="alias1"></Alias>
            </AliasList>
            <AppsDir>${VHOST.APPSDIR}</AppsDir>
            <ResourceLimits>
                    <MaxConnections>-1</MaxConnections>
                    <MaxEdgeConnections>-1</MaxEdgeConnections>
                    <MaxAppInstances>15000</MaxAppInstances>
                    <MaxStreams>250000</MaxStreams>
                    <MaxSharedObjects>50000</MaxSharedObjects>
                    <AppInstanceGC>-1</AppInstanceGC>
            </ResourceLimits>
            <VirtualKeys>
            </VirtualKeys>
            <VirtualDirectory>
                    <Streams></Streams>
            </VirtualDirectory>
            <DNSSuffix></DNSSuffix>
            <Allow>all</Allow>
            <Proxy>
                    <Mode>local</Mode>
                    <RequestTimeout>2</RequestTimeout>
                    <Anonymous>false</Anonymous>
                    <CacheDir enabled="false" useAppName="true">
                            <Path></Path>
                            <MaxSize>32</MaxSize>
                    </CacheDir>
                    <LocalAddress></LocalAddress>
                    <RouteTable protocol="">
                            <RouteEntry></RouteEntry>
                    </RouteTable>
                    <EdgeAutoDiscovery>
                            <Enabled>false</Enabled>
                            <AllowOverride>true</AllowOverride>
                            <WaitTime>1000</WaitTime>
                    </EdgeAutoDiscovery>
                    <SSL>
                            <SSLVerifyCertificate>true</SSLVerifyCertificate>
                            <SSLCACertificatePath></SSLCACertificatePath>
                            <SSLCACertificateFile></SSLCACertificateFile>
                            <SSLVerifyDepth>9</SSLVerifyDepth>
                            <SSLCipherSuite>ALL:!ADH:!LOW:!EXP:!MD5:@STRENGTH</SSLCipherSuite>
                    </SSL>
                    -->
                    <AggregateMessages enabled="true">
                    </AggregateMessages>
            </Proxy>
            <Logging>
                    <Access>
                            <Checkpoints enable="false">
                                    <LogInterval>3600</LogInterval>
                            </Checkpoints>
                            -->
                    </Access>
            </Logging>
    </VirtualHost>

    Hello guys,
    thanks for replying.
    All intances spent 24h playing/streaming as expected but today some of them went down.
    Any idea why this core is being deactivated?
    master.log
    2011-04-20      16:30:54        16109   (i)2581172      System memory load (90) is now below the maximum threshold.     -
    2011-04-20      16:30:55        16109   (w)2581171      System memory load (91) is high.        -
    2011-04-20      18:36:18        16109   (i)2581226      Edge (16129) is no longer active.       -
    2011-04-20      18:36:18        16109   (w)2581255      Edge (16129) _defaultRoot__edge1 experienced 1 failure[s]!      -
    2011-04-20      18:36:18        16109   (i)2581224      Edge (28483) started, arguments : -edgeports ":1935,80" -coreports "localhost:19350" -conf "/opt/adobe/fms/conf/Server.xml" -adaptor "_defaultRoot_" -name "_defaultRoot__edge1".        -
    2011-04-20      18:53:25        16109   (i)2581223      Core (16132) is no longer active.       -
    2011-04-20      18:53:25        16109   (i)2581221      Core (28621) started, arguments : -adaptor "_defaultRoot_" -vhost "_defaultVHost_" -app "registry" -inst "registry" -tag  -conf "/opt/adobe/fms/conf/Server.xml" -name "_defaultRoot_:_defaultVHost_:registry:registry:".-
    2011-04-20      18:57:25        16109   (i)2581223      Core (28621) is no longer active.       -
    2011-04-20      18:57:25        16109   (i)2581221      Core (28814) started, arguments : -adaptor "_defaultRoot_" -vhost "_defaultVHost_" -app "registry" -inst "registry" -tag  -conf "/opt/adobe/fms/conf/Server.xml" -name "_defaultRoot_:_defaultVHost_:registry:registry:".-
    2011-04-20      19:00:15        16109   (i)2581172      System memory load (61) is now below the maximum threshold.     -
    2011-04-20      19:00:28        16109   (i)2581223      Core (16752) is no longer active.       -
    2011-04-20      19:00:28        16109   (w)2581256      Core (16752) _defaultRoot_:_defaultVHost_:::_1 experienced 1 failure[s]!        -
    2011-04-20      19:00:28        16109   (i)2581221      Core (29004) started, arguments : -adaptor "_defaultRoot_" -vhost "_defaultVHost_" -app  -inst  -tag "_1" -conf "/opt/adobe/fms/conf/Server.xml" -name "_defaultRoot_:_defaultVHost_:::_1".     
    core.log
    2011-04-20      16:30:56        16132   (w)2581171      System memory load (91) is high.        -
    2011-04-20      18:36:16        16752   (i)2581247      Core (16752) disconnected from edge.    -
    2011-04-20      18:36:16        16548   (i)2581247      Core (16548) disconnected from edge.    -
    2011-04-20      18:36:16        16962   (i)2581247      Core (16962) disconnected from edge.    -
    2011-04-20      18:36:16        16132   (i)2581247      Core (16132) disconnected from edge.    -
    2011-04-20      18:36:21        16962   (i)2581246      Core (16962) sending register cmd to edge.      -
    2011-04-20      18:36:21        16752   (i)2581246      Core (16752) sending register cmd to edge.      -
    2011-04-20      18:36:21        16548   (i)2581246      Core (16548) sending register cmd to edge.      -
    2011-04-20      18:36:22        16132   (i)2581246      Core (16132) sending register cmd to edge.      -
    #Date: 2011-04-20
    #Fields: date   time    x-pid   x-status        x-ctx   x-comment
    2011-04-20      18:53:27        28621   (i)2581246      Core (28621) sending register cmd to edge.      -
    2011-04-20      18:53:30        28621   (w)2581171      System memory load (99) is high.        -
    #Date: 2011-04-20
    #Fields: date   time    x-pid   x-status        x-ctx   x-comment
    2011-04-20      18:57:27        28814   (i)2581246      Core (28814) sending register cmd to edge.      -
    2011-04-20      18:57:29        28814   (w)2581171      System memory load (99) is high.        -
    2011-04-20      19:00:16        16962   (i)2581172      System memory load (61) is now below the maximum threshold.     -
    2011-04-20      19:00:15        28814   (i)2581172      System memory load (66) is now below the maximum threshold.     -
    2011-04-20      19:00:16        16548   (i)2581172      System memory load (61) is now below the maximum threshold.     -
    #Date: 2011-04-20
    #Fields: date   time    x-pid   x-status        x-ctx   x-comment
    2011-04-20      19:00:29        29004   (i)2581237      Starting admin app on core (29004).     -
    2011-04-20      19:00:29        29004   (i)2581238      Core (29004) connecting to admin.       -
    2011-04-20      19:00:29        29004   (i)2581231      Core (29004) connected to admin.        -
    2011-04-20      19:00:29        29004   (i)2581234      Core (29004) connection to admin accepted.      -
    2011-04-20      19:00:29        29004   (i)2581246      Core (29004) sending register cmd to edge.      -
    # free -m
                 total       used       free     shared    buffers     cached
    Mem:          7993       6076       1917          0          4         34
    -/+ buffers/cache:       6037       1956
    Swap:         3147       1558       1589
    thank you!

Maybe you are looking for