The largest Interview Solution Library on the web


Interview Questions
« Previous | 0 | 1 | 2 | 3 | 4 | Next »

61.What is Clustering and what is achieved through it?

Clustering is the grouping together of servers for the purpose of high availability and scalability.
Load balancing and Failover is achieved.

62.How does Cluster Communication Happen?

Members of the Cluster communicate over the Cluster Multicast IP and Port by sending periodic heart beat messages.

63.How do you do performance tuning of WLS?

It can be categorized in 4 parts.

  • Application Tuning.
    jsp precompilation, ejb pool size cache..
  • b. OS Tuning
    Setting tcp ip parameter.
    tcp_time_wait_interval tcp_conn_req_max_q
  • c. Core Server Tuning.
    tune workmanager, tune chuck size and chunck pool size, using performance packs, conenction backlog buffering.
  • d. JVM Tuning
    tuning gc strategy, monitoring garbage collection..

64.What is the difference between Development mode and Production mode of Weblogic Server?

Development Mode:

  • The default JDK for development domain is Sun Hotspot.
  • You can use the demo certificates for SSL.
  • Auto deployment(to admin server only) is enabled.
  • Server instances rotate their log files on start-up.
  • Admin Server uses an automatically created boot.properties during start-up.
  • The default maximum capacity for JDBC Datasource is 15.
  • The debugFlag which is used to start the WebLogic Workshop Debugger is enabled.
  • In Development Mode any configuration change being done by a user doesn’t need him to take a Lock and Edit session.
  • Availability of web service test client.
  • Nodemanger username and password: Default Admin credentials.
  • Availability of Classloader Analysis Tool: Yes.
  • Default start parameters when using Sun JDK and the default startWebLogic script : java -client -Xms256m -Xmx512m -XX:CompileThreshold=8000 -XX:PermSize=128m -XX:MaxPermSize=256m.
Production Mode:
  • The default JDK for production domain is JRockit.
  • If you use the demo certificates for SSL a warning is displayed.
  • Auto deployment(to admin server only) is disabled.
  • Server instances rotate their log files when it reaches 5MB.
  • Admin Server prompts for username and password during start-up.
  • The default maximum capacity for JDBC Datasource is 25.
  • The debugFlag which is used to start the WebLogic Workshop Debugger is disabled.
  • In Production Mode the user needs to procure a Lock and Edit session before trying to make any configurational changes.
  • No Availability of web service test client.
  • Nodemanger username and password: Randomly generated
  • Availability of Classloader Analysis Tool: No.
  • Default start parameters when using Sun JDK and the default startWebLogic script : java -server -Xms256m -Xmx512m -XX:MaxPermSize=256m.
  • 65.What is HTTP tunneling? How can we configure it on Weblogic?

    HTTP tunneling provides a way to simulate a stateful socket connection between WebLogic Server and a Java client when your only option is to use the HTTP protocol. It is generally used to tunnel through an HTTP port in a security firewall. HTTP is a stateless protocol, but WebLogic Server provides tunneling functionality to make the connection appear to be a regular T3Connection.
    Steps to configure Http tunneling.
    Login into the Admin Console, click on the server on which you want to enable he Http Tunneling feature
    Click on the Protocols tab ? General ? check the “Enable Tunneling” check box.
    Now you can communicate with the JVMs (Server Instances) using protocols other than t3

    66.Concepts and capabilities of Web Logic Server

    Concepts and capabilities of Web Logic Server - Web Logic server supports the services and infrastructure for JEE applications....

    67.What is the function of T3 in Web Logic Server?

    Function of T3 in Web Logic Server - The enhancements support for WebLogic Server messages is provided by T3...

    68.How do stubs work in a Web Logic Server cluster?

    How do stubs work in a Web Logic Server cluster? - The enhancements support for WebLogic Server messages is provided by T3. These enhancements include object replacement......

    69.What happens when a failure occurs and the stub cannot connect to a Web Logic Server instance?

    Web Logic Server instance - The stub removes the instance that is failed from its list, when a failure occurs.......

    70.WebLogic - How do clients handle DNS requests to failed servers?

    How do clients handle DNS requests to failed servers? - The bandwidth will be wasted if the DNS continually sends requests to the unavailable machine, when the server is failed so....

    71.What is the difference between weblogic and websphere?

    Difference between weblogic and websphere - Though the functionality of these two products are closer, there are minor differences in the standards that support. These differences are:...

    72.How many types of weblogic installation ?

    There are 3 types of weblogic installation.
    • Grapical Mode (interactive GUI based)
    • Console Mode (interactive Text Based)
    • Silent Mode ( Non Interactive method using .xml properties file (-mode =console -silent_xml =properties_xml_file).

    73.What happens when a failure occurs and the stub cannot connect to a WebLogic Server instance?

    When the failure occurs, the stub removes the failed server instance from its list. If there are no servers left in its list, the stubb uses DNS again to find a running server and obtain a current list of running instances. Also, the stub periodically refreshes its list of available server instances in the cluster; this allows the stub to take advantage of new servers as they are added to the cluster.

    74.?

    75.?

    76.?

    77.?

    78.?

    79.?

    80.?

    « Previous | 0 | 1 | 2 | 3 | 4 | Next »


    copyright © 2014 - all rights riserved by javatechnologycenter.com