Posts

Showing posts from January 31, 2016

Few Interview question for Middleware in Real Time

Introduction: Hi This is <Name>, I did my <> Currently I am working with <Cur rent working company>. Previous experience  with the payroll of <if your working as contractor> If you belong to admin tell about complete info, Installation of weblogic application server  8.1,9.2,10.3 , 11g and webserver and  Apache 2.0 and  2.2. I Good experience in Troubleshooting and  Performance tuning as well as monitoring  add these as well   I involved in creation and configuration of Domains. Deployment of applications. Managing SSL certificates. Creation and configuration of cl usters for providing load  balancing and fail over support. Creation and configuration of JDBC and Data sources and c onnection pools. Working Environment in your company. There are totaly 30applications deployed on 10 domains. Each domain contains of  3horizantal cluster. Each cluster...

Apache Installation & Configuration in Weblogic

Installation Steps: Step1: Download the any version of httpd tar file (Ex: httpd-2.2.11.tar) and Extract it tar -xvf httpd-2.2.11.tar Step2: Go to httpd-2.2.11 directory and execute the confiure command to configure the apache in one folder (Ex:apache2053) cd httpd-2.2.11 ./configure --prefix=$Home/apache2053 Step3: we need to execute the below commands to build make make install Step4: take the backup of httpd.conf file cd apache2053/conf cp httpd.conf httpd.conf_original Step5: Edit the httpd.conf configuration file vi httpd.conf ServerRoot "$Home/apache2053" (ServerRoot is the path to the server's configuration, error and log files.It is possible to change this path, provided all the necessary files are copiedto the new location accordingly) Listen IPAddress:Port (Ex: Listen 4.192.50.25:9999) LoadModule weblogic_module modules/mod_wl_22.so User wlusername #main content of wl application details to update in httpd.conf file Open tag of If...

HTTP Error codes

Included in the HTTP server response data for each request is a code number indicating the result of the request. These result codes are three-digit numbers divided into categories as follows: 100-199 : Informational status 200-299 : Success status 300-399 : Redirection status 400-499 : Client errors 500-599 : Server errors Informational     100 - Continue     A status code of 100 indicates that (usually the first) part of a request has been received without any problems, and that the rest of the request should now be sent.     101 - Switching Protocols     HTTP 1.1 is just one type of protocol for transferring data on the web, and a status code of 101 indicates that the server is changing to the protocol it defines in the "Upgrade" header it returns to the client. For example, when requesting a page, a browser might receive a statis code of 101, followed by an "Upgrade" header showing that the server is changing to a different versi...

Issues for weblogic

1:   OOM, Native OOM, Server Crash, High CPU Utilization, Server down/Unknown 2:   404, 403, Users Unable to access some application and URL, application errors, application responding slowly, application not working , application not opening,        not getting authenticated, blank page. 3:   Log file not rotating, high disk space usage on servers, Stack overflow, Thread count, Site scope alert, Error while uploading war file. 4:   User creation errors. 1.OOM Login to the Corresponding Server through Putty Then Check the Status of the Server instances Check the Server logs and Out logs for OutOfMemory Error Take the Access logs at the time of OOM and it will be good if we take thread dump  If Server(s) is/are in Running State. Analysis the Thread dump for the Cause of OutOfMemory Error (Due to App/Server) Then Depending on the Server Status (if not in Running State) Restart the Server.  OutOfMemory during deployment: ...