• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

Node Manager Issue

 
Greenhorn
Posts: 14
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I am new to weblogic . I am confused with this node manager setup. We have only one physical machine where weblogic 8.1 SP5 is installed and our application is installed in the default Admin server. This will be our setup in production too. My questions are :
1. Do we need to have a node manager in this case.

2. Can we create a managed server in the same machine and deploy the application without have the node manager started. If so, can anyone please give me the steps for creating a managed server and starting it without the node manager.
I tried to achieve this, but i get a message that node manager is not running.
The documentation from bea seems to be complex.

Thanks in advance for your help.
 
Bartender
Posts: 9626
16
Mac OS X Linux Windows
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
1. No
2. You cannot run a managed server without a node manager. Simply run startWebLogic.cmd/sh instead of startManagedWebLogic.cmd/sh
 
Ritu Arora
Greenhorn
Posts: 14
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi, thanks for your reply.
Is it OK if we deploy our application in Admin server in production environment, considering the fact that we do not have a managed server.
What are the disadvantages in doing so ?
 
Joe Ess
Bartender
Posts: 9626
16
Mac OS X Linux Windows
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Absolutely. We had a BEA architect pay us a visit last year and he flattened our server structure from two managed servers (one for EJB's, one for a web app) to a single monolithic server.
There's advantages (in my case): RMI is substantially faster because it doesn't have to leave the JVM. Deployment is easier to coordinate. SSL between multiple servers can be tedious to configure
There's disadvantages to not using Node Manager, for instance, Node Manager can monitor managed servers and can restart them in case of failure. We already had a process in place to monitor our server, so we don't miss it.
 
Ritu Arora
Greenhorn
Posts: 14
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanks Joe, for the clarification.
 
Ranch Hand
Posts: 110
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Joe,

One minute.

From the BEA recommendation do you feel whether it is suggestable to deploy the application in the Admin server itself. I will it is not recommendable.
 
Hareesh Ram Chanchali
Ranch Hand
Posts: 110
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Ritu,

Can you tell whether it is production or not and availability of physical servers for the same


Please refer

http://dev2dev.bea.com/pub/a/2004/07/WLSAdmin_bpr.html

Deploy user applications on managed server instances. This separates the administration application (console) and the domain configurations from user applications. Avoid using automatic deployment of applications in production and multiple-server environments. Running the WebLogic domain in "Production Mode" will disable the automatic deployment in production. If you create scripts for deploying applications as a part of an overall build, consider using the wldeploy Ant task.

If you deploy an application (or module) with the On Future Redeploys option set to Ignore Roles and Policies From DD one or more times before setting it to Initialize Roles and Policies From DD, you can set security policies and security roles using the admin console. But these changes using admin console will override security specified in deployment descriptors.

Tips

* Use production mode to run production applications.
* Avoid deploying user applications on admin server instance.
* To specify the server's default Web application, use an empty context-root element or an element with a value "/" in the weblogic.xml or application.xml file.
* Changing security policies for an application after deployment in the admin console overrides the policies in the deployment descriptor.
 
Ritu Arora
Greenhorn
Posts: 14
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanks , I also found the same thing from bea docs. but my current application is deployed into Production. It has only one admin server on one physical machine. Theres is no node manager also. The application is deployed on Admin server.

I would like to know the disadvantages of deploying the application on the Admin server . I have set the Heap to 1 GB. Can i continue with this setup.? OR should I modify the deployment architecture.
 
Greenhorn
Posts: 5
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
By the way, you can certainly use a domain with an admin server, running the administration console, and a managed server running the applications, WITHOUT a node manager...
 
val anciaux
Greenhorn
Posts: 5
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
By the way, you can certainly use a domain with an admin server, running the administration console, and a managed server running the applications, WITHOUT a node manager...
 
val anciaux
Greenhorn
Posts: 5
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
By the way, you can certainly use a domain with an admin server, running the administration console, and a managed server running the applications, WITHOUT a node manager...
 
Don't get me started about those stupid light bulbs.
reply
    Bookmark Topic Watch Topic
  • New Topic