Prev Next

Tools / IBM WebSphere Server Interview questions

1. What is the IBM WebSphere Application Server (WAS)?

IBM WebSphere Application Server (WAS) is a tool based on Java and developed by IBM, to manage and create websites. WAS server is often used to build interactive web-oriented applications that support business functions required for e-commerce, it integrates all the data across different operatin...

Read full answer

2. What is DMgr in IBM WAS Server?

The WAS Deployment Manager (Dmgr) is the main administration process that manages all other application servers in a WAS deployment cell, including node agents and application server processes.

Read full answer

3. What is Ripple-start in IBM WAS Server?

Ripple-start is to restart the WAS cluster with zero downtime to the application. It first stops the JVM and then starts it. By doing ripple-start you ensure only one JVM is down at one time hence no downtime to the applications.

Read full answer

4. Can WebSphere applications run when DMGR is down?

Yes, DMGR being down/unavailable doesn't impact the existing running applications on the server. However, if you need to make any changes or perform deployment through DMGR, then that would be impacted.

Read full answer

5. What is the default WAS port?

The default port for HTTP is 9080 and HTTPS 9443.

Read full answer

6. How to check the installed WAS version?

Go to profile, bin folder and execute ./versionInfo.sh.

Read full answer

7. What is a Profile in IBM Websphere?

A profile defines the runtime environment. The profile includes all the files that the server processes in the runtime environment and that you can change.

Read full answer

8. What is node, node agent and node groups in IBM WebSphere?

Node is a logical grouping of server processes maintained by WebSphere and that share common configuration and operational control. Each node has a NodeAgent that works along with the deployment manager to manage administration processes. It acts as a mediator between the node and deployment mana...

Read full answer

9. What is a cell in WebSphere?

A cell is a logical grouping of nodes that enables common administrative activities in a WebSphere Application Server distributed environment. A cell can have one or many clusters. A logical grouping of one or more functionally identical application server processes.

Read full answer

10. What is a Cluster and Cluster member in WebSphere?

The cluster is a logical grouping of one or more functionally identical application server processes. A cluster provides ease of deployment, scalability, workload balancing, and failover redundancy. A cluster is a collection of servers working together as a single system to ensure that mission-cr...

Read full answer

11. How the clustering works in IBM WebSphere Server?

WebSphere's web server plugin component routes requests to WebSphere cluster Web Containers (within Application Server JVMs). If it has communication failures with a particular cluster member, it will mark that member down and start routing all requests to the remaining cluster members until the ...

Read full answer

12. Types of Application Deployments in IBM WebSphere.

Hot deployment involves copying application artifact/file directly to the application directory. However, this process is not recommended for production environment and is only suitable for non-production environment. Scripts: Application deployment done by developing ant tasks or by developing w...

Read full answer

13. Advantages of having application deployed in IBM WebSphere cluster.

Ensure application is always available from one of the cluster members. High-availability if one or more JVM is down. No issue if one of the cluster JVM’s physical server is down. No or minimum downtime during restart. Easy maintenance. No need to deploy on multiple JVM instead just select the c...

Read full answer

14. Types of IBM WebSphere Clustering.

Horizontal Cluster , widely used clustering type where you host your applications on multiple JVM servers (physical or VM) using a single cluster. Vertical Cluster have all JVM servers under cluster on single physical or VM server. A vertical cluster can be SPOF (Single point of failure) when a s...

Read full answer

15. Difference between vertical and horizontal clusters.

The vertical cluster has its members on the same node or server whereas the horizontal is across multiple nodes and servers in a cell.

Read full answer

16. How does asymmetrical clustering works in the WebSphere?

The cluster in the WebSphere is partitioned dynamically in asymmetrical clustering and only one cluster can run at a specific allotted time. A particular task can be allotted to a particular cluster.

Read full answer

17. What is a Virtual Host?

Virtual hosts are considered to be the ones that consist of various kinds of URLs like FQDN and IP. These are all present in a single application. The configuration of the same is also done with the WebSphere application server. The application must be included in an URL and this is known as the ...

Read full answer

18. Which databases can you use with IBM WebSphere?

WebSphere supports most of the available databases, including Oracle, Microsoft SQL Server, Sybase, and DB2.

Read full answer

19. Difference Between WebLogic and WebSphere.

WebLogic is an application server developed by Oracle Corporation . It is written in Java programming language and is available for different platforms. Its last stable release was in 2020. It helps the users to write business logic code and then deploy the application in an easy way. Several fun...

Read full answer

20. What is a connecting pool?

Connecting pool is a cache of database connections maintained so that connection can be re-used when future requests to the database are required. If all the connections are occupied, a new connection is created and is added to the pool.

Read full answer

21. What is node sync in IBM WebSphere?

The syncNode command forces a configuration synchronization to occur between the node and the deployment manager for the cell in which the node is configured. The node agent server runs a configuration synchronization service that keeps the node configuration synchronized with the master cell con...

Read full answer

22. What is the trace?

A trace is an informational record that is intended for service engineers or developers to use. as such, a trace record might be considerably more complex, verbose and detailed than a message entry.

Read full answer

23. What is PMT in IBM WebSphere?

PMT (profile management tool) is a GUI to create and manage the WebSphere profiles.

Read full answer

«
»

Comments & Discussions