30.01.2015 Views

Designing processes - EMC Community Network

Designing processes - EMC Community Network

Designing processes - EMC Community Network

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Performance and Scalability<br />

results in an out-of-memory error. If the permanent generation is not increased to a minimum of 128<br />

MB, it could also result in an out-of-memory error. The CPU is the first resource to bottleneck on<br />

this tier. The application server is the most scalable tier in the system because there is no limit to the<br />

number of JVM or servers that can be added.<br />

Additional tips<br />

• Configure JVM memory minimum and maximum heap size arguments to be the same.<br />

• If running Oracle WebLogic or IBM Web Sphere application server, apply different JVM memory<br />

arguments for Administrative and Managed Servers (less resources). Allocate less memory to the<br />

administrative server of each cluster and more memory to the managed server.<br />

• Each JVM has a finite capacity number of users it can accommodate. To increase the number of<br />

users a physical server can accommodate, create several JVM nodes on the server. Each JVM needs<br />

to have a different port. It is not uncommon for a physical server to have 4, 8, or 12 JVM instances.<br />

• If running WebLogic, have one Internet Information Services (IIS) server installed on each web<br />

server host machine and for each IIS server installation provide appropriate mappings to the<br />

different cluster Internet Protocols (IPs).<br />

• If running WebLogic, use JRockit.<br />

• Turn off AnnotationHelper for Tomcat 6.x. To turn off AnnotationHelper, set<br />

metadata-complete=true in the tag of the web.xml file.<br />

• In web.xml, you can increase the value of to push off the expiration date for files,<br />

such as icons and images, on the client side cache.<br />

Recommended Content Server settings<br />

To ensure that Content Server is running to its potential, turn off mail notification, if possible. To turn<br />

off mail notification, put MAIL_NOTIFICATION=F in the server.ini and reboot. Also, narrow the<br />

audit trails to track only the essential events. Audits can slow down response times and increase CPU<br />

on the Content Server and database. Increasing CPU usage decreases performance on the content<br />

server.<br />

The Content Server is scalable. You can add a second Content Server to the same or different server<br />

without causing a problem, but both Content Servers should be close in proximity. If a second Content<br />

Server is created either on the same or a different server, configure the server.ini file to make it also<br />

project to the docbroker with the same proximity.<br />

Turn off debugging on the process engine. By default, the debug mode is turned on. This results in<br />

unnecessary Input/Output (IO) and CPU resource consumption. To turn off debugging, copy and paste<br />

the following to the xml file:<br />

%Documentum%\jboss4.3.0\server\DctmServer_MethodServer\conf\jboss-log4j.xml (Windows)<br />

$DOCUMENTUM_SHARED/jboss4.3.0/server/DctmServer_MethodServer/conf/jboss-log4j.xml<br />

(UNIX/Linux)<br />

<br />

<br />

<br />

<br />

<br />

<strong>EMC</strong> Documentum xCelerated Composition Platform Version 1.6 Best Practices Guide 101

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!