Maximum number of EJBs (any limitation?)

Hi,
Does anyone know what is the limitation as to the number of stateless session beans within a J2EE application server (Weblogic or Websphere)? Has anyone tried with hundreds of them in a single EAR? I would appreciate a response of someone who could shed some light about this or could point me to some technical documentation about it.
Thank you,

Hello Alejca,
We have deployed multiple Stateless Session Beans [~20] with Maximum Bean Pool count as 100 and monitored the Performance.
It doesnot affect anything other than the Java Heap Size increases exponentially when the Beans are being used...
You need to take care of the Memory allocated for each Session Bean and consider Hardware Memory upgrade to handle such a load. The Application Server which we used was BEA Weblogic in JDK 1.3.1 Version. Though the JVM is enhanced for better performance and crash proof in JDK 1.4 and 1.5, the 1.3 JVM was able to handle the Bean creation and Garbage collection.
Some simple easy ways to monitor the bean and server performance are :
1. Create a Thread Program for each Bean. Spwan them in 100 of numbers to access the Beans.
2. Have some logic in the Beans so that some server processing is being done rather than simply calling and response coming back.
3. Open WebLogic / WebSphere Java Memory monitoring console to find any problems. You will be able to see that the garbage collection happens when the heap reaches its peak.
4. Moreover, you can also monitor the Bean Creation and Removal in the Bean Monitoring Console in WebLogic. I am not sure if this is available in WebSphere.
Other alternatives to monitor Server stability is to enable and monitor SNMP both in the Server OS level and BEA WebLogic Server level.
If you compare the request to response time, you can identify that the more load you throw in, the response time is more... But in reality if you believe that that is what you expect in you application, try increasing the Bean count or even the Java minimum and maximum memory paramater during startup...
Hope these tips help you. Do let us know what you have found...
Thanks and regards,
Pazhanikanthan. P

Similar Messages

  • NUMBER OF EJB's

    How can I determine the max number of EJB's for a WLS, or for a cluster??
    This max number is for EJB's or for instances of EJB's??
    Thanks
    J.Carlos
    ====================================================================
    "Este mensaje y los documentos que, en su caso, lleve anexos, pueden
    contener información confidencial. Por ello, se informa a quien lo
    reciba por error que la información contenida en el mismo es reservada
    y su uso no autorizado está prohibido legalmente, por lo que en tal
    caso le rogamos que nos lo comunique por la misma vía o por teléfono
    (981138847), se abstenga de realizar copias del mensaje o remitirlo o
    entregarlo a otra persona y proceda a borrarlo de inmediato."
    ====================================================================
    J. Carlos Ramis Oliver
    [email protected]
    Altia Consultores
    ====================================================================

    Pat,
    You are incorrect, otherwise our whole application would crash during
    startup...
    We have about 100 different EJBs, most of the entity EJBs having
    max-beans-in-cache set to 10000 and more, and yet, we don't have any
    problems with that.
    The bug you are talking about (4390238 although it's disappeared from
    Sun's bug DB) deals with different EJBs and mainly the number of loaded
    classes, not EJB instances.
    Dejan
    Pat Bumpus wrote:
    Hi,
    I believe it is EJB instance. Therefore it would be the second choice below(the
    calculation). BEA Support can give you specifics.
    pat
    "J.Carlos Ramis" <[email protected]> wrote:
    Thanks a lot, but... 300-400 are diferent EJB (only its definition) or
    the
    number calculated by
    number of EJB * max beans (instances of every EJB) * num. WLS in a cluster??
    J.Carlos
    "Pat Bumpus" <[email protected]> escribió en el mensaje
    news:[email protected]...
    Hi,
    There isn't a maximum number of EJBs that you can deploy on WLS. It
    is
    constrainted
    by the about of memory you have on your box. Having said that, there
    is a
    JDK
    bug that has been reported to Sun (over and over again) which can cause
    an
    "out
    of memory" exception when you have EJBs in the 300-400 range. As far
    as I
    know
    that bug exists in JDK 1.3.
    Also, you should review the deployment descriptors (ejb-jar.xml,
    weblogic-ejb-jar.xml).
    See http://e-docs.bea.com/wls/docs70/ejb/reference.html. There are
    settings
    which allow you to regulate the number of EJBs in cache etc.
    To find more about the JDK bug mentioned above open a case with BEA
    support and
    ask them for information about the Sun bug with 300-400 EJBs and setting
    MaxPermSize
    as a workaround.
    Hope this helps,
    pat
    "J.Carlos Ramis" <[email protected]> wrote:
    How can I determine the max number of EJB's for a WLS, or for a cluster??
    This max number is for EJB's or for instances of EJB's??
    Thanks
    J.Carlos
    ====================================================================
    "Este mensaje y los documentos que, en su caso, lleve anexos, pueden
    contener información confidencial. Por ello, se informa a quien lo
    reciba por error que la información contenida en el mismo es reservada
    y su uso no autorizado está prohibido legalmente, por lo que en tal
    caso le rogamos que nos lo comunique por la misma vía o por teléfono
    (981138847), se abstenga de realizar copias del mensaje o remitirlo
    o
    entregarlo a otra persona y proceda a borrarlo de inmediato."
    ====================================================================
    J. Carlos Ramis Oliver
    [email protected]
    Altia Consultores
    ====================================================================

  • Is there any limitations to the maximum number of dimensions in MP?

    hi all
    Is there any limitations to the maximum number of dimensions can be created in Multi provider. If so how what is the maximum number of dimensions that can be created in a multi provider?
    regds
    haritha

    Hi,
    Maximum number of dimensions 16. Out of 16, 3 are system defined
    1.Datapacket
    2.Time
    3.Unit
    It is restricted to 16 because the maximum no of dimensions in any database is 16.
    Reward points if helpful
    Cheers
    Raj

  • MDM Limitation Maximum number of records ?

    Hello,
    we have requirement to implement SAP MDM. Customer has 20 million entries for its customer data. Can MDM support this? I heard maximum MDM can handle only 6 millions entries, above that it cannot work.
    Please confirm.

    Hi Dony,
    I think you need to do sizing as per number of records.
    https://websmp109.sap-ag.de/~sapidb/011000358700001921872008E
    You need SAP Service Market place SUID and Password for open above link (MDM sizing guide).
    I think you can check with SAP if you still have doubts regarding the number of records.
    Please find similar thread as given below:
    Does MDM 7.1 have any limitations re: number of records per repository?
    Hope this helps..
    Regards,
    Mandeep Saini

  • HT204053 I have an iPhone 4S and when I try to add an iCloud account is gives me an error "Cannot Sign In, The maximum number of free accounts have been activated on this iPhone." Is there any way to deactivate an account?

    I have an iPhone 4S and when I try to add an iCloud account is gives me an error "Cannot Sign In, The maximum number of free accounts have been activated on this iPhone." Is there any way to deactivate an account? I have one for myself, one for my family and one for my work. I had all three on my iphone and then I deleted my work. I wanted to get my own person @me.com account. It wouldn't let me create it from my iphone, so I created it from my Macbook Pro. I am trying to add it to my iphone, but it keeps giving me that error. If there is a way I can deactivate my work one so I can use my @me.com personal account?

    Welcome to the Apple Community.
    Unfortunately once all the 3 iCloud accounts have been created on your mobile device, you cannot create any more regardless of what you do. You will need to re-use one of the accounts that you have already created or create your new account on another device or computer.
    You should however be able to add existing accounts to your device, are you sure you aren't trying to create on rather than simply use an existing one.

  • Any limitation number of columns  on  SQL Workshop  Utility  Upload Data ?

    Hi there
    I tried to load csv fiie into a table with 350 columns and received the following error.
    ++ORA-20001: Load csv data error: ORA-01461: can bind a LONG value only for insert into a LONG column++
    ++Error inserting data.++
    ++Return to application.++
    if the column in csv file is reduced to 310, it will insert the data.
    Are there any limitations on number of column on this functionality ?
    In my application I also tried to create data loading wizard into the table with 350 columns.
    When I tried to load data through my application, the data mapping did not pick up all columns from the csv file, yet it manage to insert data and loading information for the first 46 columns.
    Are there any limitations on number of column on this functionality as well ?
    Thanks
    Dian
    Edited by: Diankd on Jan 24, 2012 3:54 PM

    Then I would look at this stage as a step to develop a way to NORMALIZED the data when it comes into the application. Instead of just importing and the trashing around with it, your SOURCE IS THE EXCEL workbook. After that point you start by importing in with SQL Loader or something other which then does the parsing into the required work tables. Building a work table with 350 columns JUST to cut up the data is just adding a layer to the puzzle.. At least this is how I would accomplish the task.
    At NO point would I try building a user interface on the work table(s) since the data is just not in a viewable format at that point, only after the data is normalized would users be seeing it for review, then they could start to atleast verify the accuracy..
    Thank you,
    Tony Miller
    Webster, TX

  • When I try to sign in the iCloud it says " the maximum number of free accounts has been used" or something to that affect. Any suggestions ?

    When I try to sign in the iCloud it says " the maximum number of free accounts has been used" or something to that affect. Any suggestions ?

    Sure. You can do it on a Mac at the following website: https://appleid.apple.com/account

  • Any limitations regarding number of JNI functions used?

    Are there any limitations regarding the number of JNI functions used?
    Is there any performance\footprint\other issue when using over 500 JNI functions?
    Thanks you
    Noa.

    I'm new to the JNI world. The JNI world is no different from any other programming world in the respects you're asking about.
    is the number of native functions in my JNI interface may have any affect on the performance?Same answer. Why would it? Why are you fixated on the number of functions here and there? It's about the last thing you should be concerned with. Bizarre question. What you should be worried about is time and space.
    Does the general performance of the JVM and specifically the access time to each of the functions may differ in the case of having 1 JNI function verse having 1000 such functions?Why would it?
    (for example due to going over a long lookup table etc). Do you actually think the designers of JNI are that incompetent? Why?

  • CS3 master collection "maximum number of activations allowed...has been reached", previously installed on 2006 imac that has been disposed by managment, so no way to deactivate, any help?

    CS3 master collection "maximum number of activations allowed...has been reached", previously installed on 2006 imac that has been disposed by managment, so no way to deactivate, any help?
    my enduser id is 20037502 contract number 4400044113 invoice number 15267602

    Serial number and activation support (non-CC)
    http://helpx.adobe.com/x-productkb/global/service1.html ( http://adobe.ly/1aYjbSC )

  • I bought a second 4s, when i try to make new ID, there is a message comes:cannot sign in the maximum number of free accounts have been activated on this iPhone, is there any way to solve this problem?

    i bought a second 4s, when i try to make new ID, there is a message comes:cannot sign in the maximum number of free accounts have been activated on this iPhone, is there any way to solve this problem?

    Sure. You can do it on a Mac at the following website: https://appleid.apple.com/account

  • Since yesterday I'm unable to send emails alleging I have exceeded the maximum number of emails per day, but I had only sent out 24 and NO bulk emailing -  (much less than 1000 as per the website) and I'm STILL not able to send emails.Any advice?

    Since yesterday I'm unable to send emails on any of my Apple devices. The revert is that I have exceeded the maximum number of emails per day, but I had only sent out 24 with no bulk emailing -  (much less than 1000 recipients as per the website) and I'm STILL not able to send emails. Any advice on how to solve this?

    I have asked a moderator to provide assistance, they will post an invite on this thread.
    Once you get a reply, if you click on their name, you will see a screen like this. Click on the link as shown below.
    Please do not send them a personal message, as they may not be on duty for a long time, and your message will not be tracked properly.
    There are some useful help pages here, for BT Broadband customers only, on my personal website.
    BT Broadband customers - help with broadband, WiFi, networking, e-mail and phones.

  • HT204053 i got this massege on my iphone the maximum number of free accounts have been activated on this iphone can any one help?

    i got this massege on my iphone the maximum number of free accounts have been activated on this iphone can any one help?

    This restriction has no relation to creating free accounts, it means you may not sign in to another free account, on that iDevice because the serial number of the device (on apple's server) has their limit of free accounts associated to it. the only way around this is to use one of the three free accounts on the device which the server has associated, OR have apple reset the account/remove the restriction for that serial number...This has been posted in dozens of discussions, but they continue to ingnore the problem, what's worse is the telephone support is RUDE about it if you inquire.

  • Is there any recommended maximum number of deployed application to a single user/computer?

    Hi!
    As the title says, i wonder if there is any recommended maximum number of deployed application to a single user/computer?
    I have about 60-70 applications in my environment, how would the performance be affected if I would make these available for all computers or users to install? I guess its only the client that would be affected right?
    How intense is the process that checks if applications is installed, applicable etc..
    Thanks!
    //Samus

    There will be n/w  Performance impact, consider if all the applications are being downloaded on the machines for install by users since its Available install ,consider few users are initiating the install from application catalog for few application
    then it will impact the n/w performance, various things are also into considered.
    Kamala kannan.c| Please remember to click “Mark as Answer” or Vote as Helpful if its helpful for you. |Disclaimer: This posting is provided with no warranties and confers no rights

  • Maximum number of files in a folder ?

    Hello, what is the maximum number of files in a folder OS X can handle ?
    I used a file recovery software called FileSalvage to save some files of an external 300GB with a corrupted disk directory (unable to repair with the usual repair/recovery programs).
    FileSalvage recovered about 435,000 files and sorted them by extension in individual folders, unfortunately it does not recognize the file names and just sequentially names the files per extension.
    The .jpeg, .gif and .html folders had up to 75,000 files. After recovery the external FW drives started to behave very strange, unresponsive, just hanging, time-out. I tried on a Mac Mini, iMac G5, an iBook and PowerBook, OS X 10.3.9 and 10.4.3, FW400/800 and USB 2.0 interface, they all had pretty much the same failure mode after a while.
    Running Disk Utility on the drives with the recovered FileSalvage folders showed a corrupted directory (invalid file count) and unable to repair, although I could copy most of the folders of the disk (deleted the folders with more than 10,000 files per folder).
    I suspect that File Salvage copies more files in a folder than OS X allows, causing unpredicable problems.
    Any ideas ?

    From "Mac OS X: Mac OS Extended Format volume and file limits"
    "Maximum number of files (or files and folders) in a folder … up to 2.1 billion"
    According to a note in the document, the above is subject to the drive's size (maximum 16 terabytes in "Tiger") and block size, ie. the number of available blocks.
    So it would appear that the number of files you mentioned would be well within theoretical limits, although I suppose there could be a bug in some other part of OS X. Otherwise, maybe there is a problem with the drive...

  • Maximum number of iTunes accounts associated with one credit card?

    We have a 20 person sales force and will be updating their iPhones and iPads to iOS 5 at a meeting in February.  We want each sales rep to have their own iCloud account for backups and storage.  So, we created 20 new iTunes accounts for each of them using the same company credit card.  To avoid any problems when we do the rollout I wanted to find out what the maximum number of accounts that iTunes allows you to register with one credit card?
    Background Information
    Currently, our sales force uses a company ID and password to download apps.  This allows us to keep the accounts and location settings restricted for security purposes in case a device is lost.  We have since created 20 new user accounts under one credit card for our sales force.  I did not do this, but worked closely with the individual who set them up.  They shared that iTunes only allowed three accounts to be created per day with the same credit card - I assume that's for security purposes. 
    In the end, all were able to be registered without a problem.  My concern is that when we update the devices, which will be over a period of 1-2 days, will there be a limitation to activating accounts under the same credit card, as there was when we created the accounts?  I'm doing the research now to avoid what could be a significant problem if not properly prepared for.
    If there's another solution for this, please feel free to share.  Our objective is to remove the reliance on the company computer for syncing and give the sales force more freedom.  We will still be locking the location for security purposes in case the device is lost/stolen - the iTunes password will be shared between the company and sales rep.  They also won't need to ship the device back to our office if there's a problem, as they would be able to restore with iCloud.
    Thank you!

    Thank you for the reply!  That is helpful to know.
    My follow-up question is this: we somehow managed to add 20 people to one credit card within one month without any warnings.  Should we anticipate encountering a problem? 
    In the interim, someone in our office is going to try and log into iTunes separately with each of the 20 accounts and download an app to see if there are any problems.
    Thanks for the help.

Maybe you are looking for

  • How to display the current date witout chane anyone

    Hi all I have some problem in date field. SELECTION-SCREEN BEGIN OF BLOCK B1 WITH FRAME TITLE TEXT-001. PARAMETERS :   S_INDATE TYPE SY-DATUM DEFAULT  SY-DATUM. SELECTION-SCREEN END OF BLOCK B1 . This the code of selection screens. Normally default i

  • LMS 4.2.3 Query on Interface utilization report

    Hi All, Interface Utilization report displays the interface utilization data for each device polled for the Interface Utilization template. The information is presented using the percentage specifier. For eg its displayed % (Rx Max%,Rx Avg%,RxMin%, T

  • Help on tuning this query

    Hi all i have this query: SELECT VTA.CO_VENDEDOR ,VTA.NB_VENDEDOR ,VTA.CO_CLASE_CLIENTE ,VTA.DE_CLASE_CLIENTE ,VTA.CO_CLIENTE ,VTA.NB_CLIENTE ,VTA.MN_VENDIDO ,NVL(DEV.MN_DEVUELTO,0) MN_DEVUELTO ,VTA.MN_VENDIDO - NVL(DEV.MN_DEVUELTO,0) MN_NETO_VENDIDO

  • IDOC scenario: material will not be created

    Hi! I am implementing the IDOC scenario and facing with the error what either the IDOCs receiving on business system B are red or yellow. The error is: Trying to create: F1000-G2 The value YBF01 is not allowed for the field MARA-MATKL Trying to chang

  • Error message when processing in the Business Warehouse

    hi everybody!! this was the error i got.plz let me know the correction process.plz explain stepwise. thank u, jack. Error message when processing in the Business Warehouse Diagnosis An error occurred in the SAP BW when processing the data. The error