Portal Page Response time

Hi All,
Enter the portal page url in IE,
I observed portal page response time using the HTTPWatch, it was taking 6 to 7 mintes to get response .
What are the things to do improve the response time.
Please suggest me possible solutions.
Thnaks,
Venkata Sarvabatla

Too big a topic :). Involves download a profiler (commercial ones like JProbe or OptimizeIt or YourKit or ClearApp or free ones available on a google search) which can profile CPU execution and installing and configuring your JVM to send data to it. Then running the problematic part of your application, the profiler will tell you how long each method call took, how many calls were made, the call graphs etc. Once you know which part of your application is taking time , you would then inspect the code and see what the problem is. Im assuming you have already done your rule of thumb tuning (on VM, OS, DB etc).
Google will give you plenty of examples, the tool you choose will also be important , whether you already have a commercial profiler available to your project , or whether youll need to configure some open source one.
This is my writeup for TPTP (free open source)
http://theworkaholic.blogspot.com/2009/10/profiling-bea-weblogic-portal-apps.html
If you havent profiled/tuned before , i suggest you find someone on your project who has and watch them while they do it. Setting up profilers on app servers and writing tests is somewhat painful the first time around and you can learn much more from someone else.

Similar Messages

  • IPlanet Portal V3 - response time anomaly

    Hi all - I'm doing some stress & volume testing of iPlanet Portal 3. Clients are extranet (https) - mix of netlet terminal sessions & web users. When number of portal sessions gets to around 430 I'm seeing a consistent & repeatable increase in response times. I'm trying to find the cause. Portal & gateway boxes exhibit minimal CPU activity. I am seeing increases in number of threads (aka lightweight processes as reports by prstat - this is Solaris), but I wouldn't think this should have such a large impact (portal login resp time goes from 3 to 6 secs). JVM sizing seems to be ok - no serious growth, so I'm guessing garbage collection is not cause either. Any thoughts?? Thanks. Steve

    If you are looking for a Response Time Monitoring tool there is a free one you can use. [Monitoring Tool|http://www.real-user-monitoring.com]

  • Page response time

    Hi,
    in the footer I would like to display time that apex took to generate the page itself.
    What dictionary view should I use to get this time for each page rendering?
    Thanks.

    Google Chrome have a feature named "Developer Tools", to use this tool, just load your application on Google chrome browser, right click and select "Inspect element". For time load select Resources tab an select <Enable resource tracking>. see http://www.chromium.org/devtools/google-chrome-developer-tools-tutorial] for more information.
    ...It is developer tool. But Chrome 6 implement WebTiming W3C specification http://dev.w3.org/2006/webapi/WebTiming/.

  • Variable response times

    Like many I get variable speeds and occasional drop outs, but the question is slightly different so hopefully you will bear with me if I seem to be asking something already answered.
    My nominal speed is 2.3 Mbits, though it can drop to around 1.0 Mbits.  The problem however is how long sites can take to respond, how slow the page is written to the screen and how variable that can be even with the same site. This is worse (or certainly appears to be) at mid-term and after 4.00 p.m. so I tend to blame school children getting home and going on line! If I check the speed when sites are loading very slowly, more often than not the speed is around 2.0 Mbits, yet at other times sites respond quickly yet the speed is slower. Downloads also vary - start off at 2 or 3Mbits and then drop to almost to the old dial up speeds. Other times they download very (for me) fast.
    I believe the contention ratio is to blame, partly because of the school related issue, and partly because switching off the modem for a few minutes can sometimes help, as if I am picking up a less busy "box" at the exchange. Sometimes it solves itself if I try again later so I doubt if it is the modem to blame.
    The question is therefore - am I right and if so, is there anything I can do, or if I am wrong can my modem (Netgear DGN 3500) be to blame.
    Thanks.

    Sorry - been away.
    Yes, I had just done a manual reset. I have checked again now that it has been on for a few days. Speed not much different and web page response times are still very slow. The bt.com page for example took about 3 seconds to load and did so in noticable stages.
    I have tried two different machines connected via short cable to modem which is connectd to master socket with nothing plugged into any other socket in the house. Not much difference noted. Reminds me of the situation when I was working - sometimes the LAN was very slow because too many people were using it. I suspect the exchange basically can't cope with the load, butthat opinion may well be due to ignorance on my part!
    Ian
    System Up Time 104:15:17
    Port
    Status
    TxPkts
    RxPkts
    Collisions
    Tx B/s
    Rx B/s
    Up Time
    WAN
    PPPoA
    1291977
    1806967
    0
    610
    5117
    104:14:03
    LAN
    10M/100M
    1507093
    2028952
    0
    2480
    2462
    104:15:09
    WLAN
    11M/54M/270M
    5876544
    4807671
    0
    5540
    1022
    104:14:31
    ADSL Link
    Downstream
    Upstream
    Connection Speed
    2271 kbps
    916 kbps
    Line Attenuation
    57.8 db
    32.5 db
    Noise Margin
    4.3 db
    6.9 db

  • Archives, Page Load Time, Commenting and Trackback

    I've been looking through the iWeb forums somewhat, as well as designing a little bit of a website in iWeb (link), and I've found some things to be excited about, and some things that are still unknown. (Here's my original .Mac site, which I will continue to maintain for now).
    I really need commenting to work before I can switch to using iWeb as my blogging tool (right now I use Thingamablog, which works pretty well, but is 'unpolished'). I haven't taken too much time to experiment with hand-coding the template files (plus, I haven't found where they might be...), but it looks like the HTML output of iWeb is something I wouldn't want to deal with anyway.
    Another feature of the blogging in iWeb that could use a complete overhaul is the archive. I don't think it's at all sensible to put every single entry (if only a title) on one web page; after a month (or a year, in my case), that page would be so long no one would ever think about scrolling through it to see an entry.
    And, after reading a few other user's opinions of iWeb, I've found that, yes, it is stupid to have to hand-format every single blog entry (moving text, moving images around, etc.). Very un-intuitive for anyone who blogs more than once a week.
    Finally, as other users have posted, the load time for pages is terrible. I thought that iWeb would do a great job at making things look nice using JPEGs and fairly small file sizes, however, I've found that, even if I pre-format a graphic for the right size in Photoshop, the file is converted to a PNG in iWeb, with a ridiculously large file size.
    There are a few other problems with iWeb, such as it's inability to allow target="_blank" links for opening new windows, and some other fairly common features of even the simplest blog and website creation tools, and I only hope that these things will be fixed and improved dramatically, or I may never find a use for iWeb.
    Now, you may say I am not the user iWeb was intended for... and you are partly right. However, I am looking for a simple tool for a quick picture page or a blog, with little or no hassle, that looks great and doesn't make a huge (in terms of file size) web page. I will have to stick to using Adobe GoLive and Thingamablog for the time being, even for small projects, until some of the above features are added.
    P.S. I have also sent this post as feedback to Apple. I suggest you do the same.
    [Edit: I've found this thread discussing where templates and such are, but that is no help, since the templates themselves are not very easy to understand...]

    Hi Anoop21,
    >>Could you please explain the difference between Page Load Time and Page Response Time ? 
    Based on your issue, I know that the Page Load time is used to count load a page main requests and all dependent requests (images, css, js...) time.
    The Page Response Time is count the page main requests time without including the dependent requests time.
    So the different is that if the page has the dependent requests.
    Hope it help you!
    Best Regards,
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Slow response time for JSP pages under iAS 6.0 SP4

    Hi,
    I got an application deployed on iplanet app server 6.0 SP4 on solaris
    2.8. Using a single kjs engine and lite sessions. kjs memory size is
    min 256 and max 256 megs. but verbose:gc shows memory is 98% free.
    when i restart the app server, all JSP pages are really rendered fast.
    After a while (1 or 2 days), the time to service the same request to
    JSP pages is getting much longer (even with JSP pages having only
    static content in them). CPU is idle ... It just takes time. KXS log
    shows requet is taking like 2-4 seconds instead of about 150 milli
    secs when the engine is just restarted.
    Now if i call a servlet (which do not dispath to a JSP), the response
    time is ok! Memory is ok. It looks like its related to JSP pages
    only.
    Anyone having an idea what the problem could be? One conig param is
    the JSP page cache in iASAT. Default value is 10. What is a correct
    setting for production? I have 4 different web app deployed in the
    same server instance.
    Tanks a lot for your input
    Andre Paradis

    Andre,
    I have found the answer to my problem and perhaps yours. It seems that I18N (internationalization) in SP4 may have a performance bug in it.
    My soak tests show that with i18N checked in the iAS Admin Tool, testing the fortune cookie sample application with light load (1 request / sec) resulted in a kxs response time initially of 15ms, however this response time increased by roughly 1% per request (i.e after 100 requests the response time had more than doubled).
    Switching I18N off yielded a steady 7ms kxs response time from the fortune cookie application.
    I would add that I turned I18N on AFTER the installation procedure.
    Is this a known issue in SP4? Is there a patch?
    regards,
    Owen

  • Urgent:How to Speed Up the Response time for PDF Report of  500 pages

    hi all
    i am running the 9ias on Solaris and Generating some reports
    Which fetches around 50,000 records and Display them in pdf format.
    When i am ruuning the Query at Database level Response time is Very fast.
    But when i Run the Report in Web Browser same report takes 7-8 minutes.
    So it seems that the Conversion to pdf and Displaying it takes most of time.
    Does any one has idea What parameter's needs to be changed/Caching ??? /
    or any other ways or methods which can be used to Reduce the Response time.
    (its once a monthly Report and User need to Download all the 500 pages as
    a Single Document).
    Any help / suggestion please
    thanks
    jai

    You aren't by any chance calling a function in your repeating frame that in turn goes back and queries the database, are you? If so ... don't. We regularly do 500+ page PDF-file reports, and one thing we discovered early on was that repeatedly going back to the database while generating the report output (in our case, in calculations that were being done on each line of a report) slowed the output down by an order of magnitude. Instead, we now retrieve all the data needed for each report up front (via functions or views called in the initial SQL for the report), and just use Reports to format the output. MUUUUUUUCH faster -- 200 page reports that used to take 15 minutes to complete now complete in just seconds.
    One way you can visually see if this is part of your problem is to watch the report execute in the Report Queue Manager application. If it spends all its time on the "Opening" stage then breezes through each page, this is not your problem. If instead it seems to take a long time generating each page, I'd suspect that this may be at least part of your delay.
    - Bill

  • Page load time of portal

    What is the average page loading time of webcenter portal?

    2 to 5 content presenters on a single page is to much. You need to try to consolidate the content so you can minimize the number of content presenters on a page.
    Most of the time the problem is in the content model. Even complex content models can be put in a single data file by using lists and so on. This way you can minimize the CP's to one or two per page.
    When using coherence you should always set the expiry-delay for the ContentNodeCaches to 0 which means that coherence will never invalidate the cache!
    The reason behind this is that the connection to UCM implements a content sweeper which will invalidate the cache items that have been changed. In the Enterprise Manager you have the field "Cache Invalidation Interval". This will determine the interval in which a service from UCM is called to check which items have been updated. This will also notify coherence and update the nodes with the new version.
    That's why the expiry delay needs to set to 0 in coherence.
    Also set the high units to 80% of your entire repository that is used on the top pages. This can easily be 10000 without problem.
    I'm planning on writing a blog post about these configurations later on.
    The JOC configuration is OOTB but you need to run a script to enable it. It is recommended when you use WC Spaces.
    Information can be found here: http://docs.oracle.com/cd/E23943_01/core.1111/e12037/extend_wc.htm#CHDIFEJH

  • Copy a file from server to the client - URLConnection to a Portal page

    Hello:
    I have an application running on the client side. When the app startup it must open a file which is at the server side, to be more specific, the file is at KM content of the portal.
    I try to read it with URLConnection to copy the file from the server to the client, the app will do it, but "Server returned HTTP response code: 401 for URL:"
    If you copy&paste the url's file directly on the browser (http://host:port/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/ImagenesIM/file.txt) a login popup (look and feel windows) is display. After entering the user and psw the file is open without problem.
    Any idea what can I use or how do it ?.
    I think that probably I have to move the app to a was directory instead of portal directory.
    The app is execute via *.jnlp with a link at a portal page.
    Thanks a lot for your time.

    Javier,
    401 means authentication error, i.e. your application is not authenticated to KM.
    What you can do? Actually, it depends. Check current cookies in your application, probably there are SSO coockie or J2EE authentication cookie. You may try to set this cookies in URLConnection (via addHeader). Otherwise you have to supply authentication creadentials to URLConnection (also via addHeader, most probably, via Basic HTTP authentication scheme).
    Valery Silaev
    EPAM Systems
    http://www.NetWeaverTeam.com

  • I am not able to use two backing files in same portal page

    hi to all
    i am using backing files in remote portlet.
    but i have two portlets in my portal page and in both i need to use backing files. i used seperate backing files for both the portlets but only one works at a time.
    please help me out frnds..
    did this happening because of same object MarkupRequestState.KEY..... following is code that i am using. similar code used for another portlet, just a change of state varible and parameter variable
    am i missing something?
    package backempno;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;
    import com.bea.netuix.servlets.controls.content.backing.AbstractJspBacking;
    import com.bea.wsrp.ext.holders.MarkupRequestState;
    import com.bea.wsrp.ext.holders.SimpleStateHolder;
    public class sendempno extends AbstractJspBacking
    public boolean preRender(HttpServletRequest request,HttpServletResponse response)
    SimpleStateHolder state2 = new SimpleStateHolder();
    String empno=request.getParameter("empno");
    state2.addParameter("empno",empno);
    request.setAttribute(MarkupRequestState.KEY, state2);
    return true;
    }

    Hi Susan,
    In that case I will recommend that you consult a local technician/IT team and see if there is some network connectivity issue with your machine.
    - Abhishek Maurya

  • Erratic portal pages

    We are building a portal page which contains some different portlets and tabs. After we edit the page a few times we try and access the page and receive an error from the browser that says "Document contains no data". When we receive this error you can still access other pages in portal.
    In order for us to get back into the page we want to work with we either have to reset the http apache server or we have to recreate the page completly from scratch. We have also found that if you restart the database the page is accessible once again.
    Has anyone else experienced this?
    We are doubting the stability of Oracle Portal and may need to postpone its use until it is ready for prime time.
    null

    Portal 3.0.7.6.2, DB 8.1.7 on NT.
    Thanks for the quick response.
    <BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by Jay Daugherty ([email protected]):
    Which versions of portal and database are you using?<HR></BLOCKQUOTE>
    null

  • Setting Portal Page Entitlements Painfully Slow

    Does anyone have any tips on speeding up the Portal Admin Tool entitlement setup processing? We're trying to setup a new portal with about 180 different entitlements and assigning entitlements to the portal objects (pages and portlets) is taking forever. The response time for clicking the Entitlement tab for a single portal page is about 20 seconds. Add to that the fact that it seems to re-retrieve the entitlement information after each action (select a page, add the entitlement, set the accesses for the entitlement) and you're talking about a significant amount of time to setup each entitlement. Now multiply that over 180 entitlements that need to be assigned.
    The bottom line question is, are there tunings we can perform?
    Some additional information:
    - We are on WebLogic 8.1 SP4
    - Our database is Oracle 9i
    Any help would be greatly appreciated.

    Trying do it in dev - bear the pain and then use the propogation tool to move them to other environments. At least you just have to do it once. Pre-Sp4 -- the prop tool hardly worked.. so u would feel the pain in each environment.
    BEA is making progress :)
    BTW - 20 secs seems a long time. It takes me just 4-5 seconds. Are u sure that you bea server is tuned properly?
    Kunal Mittal

  • Request Summary: Average Response time showing value 0 after every 5 minute

    Greeting Experts,
    We are facing a strange problem on our portal, we have been assigned with the task of monitoring system performance of portal every one hour. But at the end of every hour, the values it was giving is 0 in the request summary tab(System Administration> Monitoring> Request Summary). After monitoring we found out that the monitoring is resetting after every 5 minutes which means that every 5 minutes the values are showing 0. We need to increase the reset time in request summary so as to evaluate the real performance of the system.
    Please advice whether it is a normal case in portal, and whether the threshold can be increased in the portal.
    Thanks and Regards,
    Sarthak syal

    Increase "HungServerRecoverSecs"(default 300 seconds) in your iisproxy.ini.
    Jong
    "TejoKiran" <[email protected]> wrote:
    >
    Hi ,
    Iam using an Applet (under JRE 1.3.0).
    Iam trying to send a Http Request using URL Connection.
    It is working fine . However, if the response time of the server is more
    than
    3 minutes ,
    the Response is not coming back to the the Applet and it is in a loop
    trying to
    read from the Server.
    I have observed that the request is sent to the server and it is processed
    successfully.
    Then , I tried to call this sample JSP from the Applet.
    <CODE : delay.jsp>
    <%@ page language="java" import="java.util.*"%>
    <%
    System.out.println("<START>");
    out.println((new Date()).toString());
    System.out.println((new Date()).toString());
    long cTime;
    cTime = System.currentTimeMillis();
    long dTime = cTime;
    while(true) {
    long dif = System.currentTimeMillis() - cTime;
    if(dif > (15*60*1000))
    break;
    if((System.currentTimeMillis() - dTime) > (2*60*1000)) {
    out.println("2 Minutes");
    out.flush();
    System.out.println("2 Minutes");
    dTime = System.currentTimeMillis();
    System.out.println((new Date()).toString());
    out.println((new Date()).toString());
    System.out.println("<END>");
    %>
    </CODE>
    Because , I was flushing the data after every 2 minutes , it worked fine
    This one worked with WebLogic 5.1 when accessing the Weblogic server
    directly
    . Like
    http://IP:7001/ccls/test/applet.jsp (This JSP downloads the Applet under
    JRE1.3)

  • Response Time of MSON Application

    Hello SDN Users,
    we want to use the Mobile Sales Online for CRM (MSON) Application for our Sales Representatives. Currently I'm testing it on a BlackBerry 7230 with a T-Mobile Germany connection. On the location I'm testing the antenna indicates 2 active bars. The BlackBerry Browser is in the default setting. I've started the MSON Application and stopped the time between Get link of "My Activities" and the display of the Search Form. The time was 15 seconds. I think this will not be accepted by our users. I've also tested this with the BlackBerry Device simulator on my local PC connecting directly to the Portal server where the Mobile Sales application is
    running. The time was 4 seconds. Some other pages I've tested:
    Search to Result list:
    BlackBerry 10 sec
    Simulator  2 sec
    Result list to Details
    BlackBerry 9 sec
    Simulator 2 sec
    Questions:
    1. Are they any suggestions to reduce the Response Time of this application?
    2. Has anyone else implemented MSON in real world enviroments?
    3. What where the response times?
    Best regards
    Gregor Wolf

    Hello Gregor,
    There are numerous factors that effect the performance of the MSOn application like data volume and the landscape of the WebAS and CRM backend. In this application the WebAS makes intensive call to the CRM backend, its very important to have the WebAS and the CRM backend close together in order to reduce the network latency. The connection type also has great effect on the application performance.
    Also, in addition to the landscape, the data volume could also reduce the response time of the application. In the search forms if some condition is given , instead of blank form the response time is much faster. In the new SR3 version of the application, atleast one search criteria has to be specified.
    Due to all such variables its difficult to give concrete figures regarding the testing results within SAP.
    Kind Regards
    Gitin

  • How to find the URL address of portal page ?

    Hello All,
    How to access a page from Portal Content Directory without logging into Portals ?
    Can we know the URL address for a Portal page so tht it can be called from another page via href object.
    Pls, provide me with an alternate solution that works better.
    Thank you for your time and valuable inputs. Looking forward to your responses.
    Regards,
    Anil Kumar.

    Hi,
    It is quite simple to find out the URL of a page, Check this for more:
    /thread/426798 [original link is broken]
    http://help.sap.com/saphelp_nw70/helpdata/en/43/014421d21d6fade10000000a11466f/frameset.htm
    Greetings,
    Praveen Gudapati

Maybe you are looking for