ServerForm
Name RESRICDEV02
Aliases Core Team Development server
Operating System Windows Server 2003 R2 - Standard Edition
IP Address(es) 10.70.251.42
Virtualization VMWare
Monitoring status Adequately monitored

2010-06-30 - Installing Glassfish add-ons (EricKramer)

To enable suppot for the OSGi container model, I performed the following activities:

  • Logged in to the Glassfish admin console at http://resricdev02:4848
  • Accessed software add-ins via: Common Tasks | Update Center | Available Add-Ons
  • Selected the following add-on modules for installation:
    • glassfish-osgi-http - OSGi HTTP Service
    • glassfish-osgi-admin-console - OSGi Admin Console
  • Restarted Glassfish

2010-10-07 - Deployment of RIC Print Service (EricKramer)

Install preparation

  • Installed .NET framework version 4 from web installer (downloaded to C:\RIC-Install)
  • Created an IIS application pool (with default settings) called PrintServiceAppPool
  • Created a c:\temp directory (so that the "local" environments would work for testing)
  • Granted the NETWORK SERVICE account (used by the PrintServiceAppPool) Full Control access to C:\temp
  • If a previous version has been installed, save a copy of the destination configuration file: C:\Inetpub\wwwroot\PrintService\DestinationConfig.json.config
  • (Optionally) remove any previous version of PrintService via Windows Add/Remove Programs

Running the PrintService installer

  • Snapshot of installer located in C:\RIC-Install\PrintService\Deployment-2010-10-06-01
  • Used default settings except for specifying use of the dedicated PrintServiceAppPool (instead of the default pool)

Post-Install Configuration

  • Adjust/replace/restore/etc. the destination configuration file: C:\Inetpub\wwwroot\PrintService\DestinationConfig.json.config
  • Granted the NETWORK SERVICE account (used by the PrintServiceAppPool) Full Control access to the following:
    • Folder: C:\Inetpub\wwwroot\PrintService\Logs
    • Config File: C:\Inetpub\wwwroot\PrintService\DestinationConfig.json.config (this step may be unnecessary)
  • On ServerRESRICFS01? , granted the RESRICDEV02 domain user Full Control of the C:\monitoring-printing folder (and thus subfolders)

Installation Verification

2010-10-20 - Adjusting Glassfish container memory usage

We have found the app server performance to be a bit slow/sluggish. Reviewing the configuration we noted that the maximum heap size was configured (likely by default) for 512 Mb. We decided to raise this to 1024 Mb.

  • Opened Glassfish console at http://resricdev02:4848
  • Accessed JVM options at: Configuration | JVM Settings | JVM Options
  • Changed the -Xmx setting from "-Xmx512m" to "-Xmx1024m"
  • Restarted Glassfish service remotely:
    • sc \\resricdev02 query domain1
    • sc \\resricdev02 stop domain1
    • sc \\resricdev02 query domain1
    • sc \\resricdev02 start domain1
    • sc \\resricdev02 query domain1
Topic revision: r6 - 20 Oct 2010 - 16:17:00 - EricKramer
 
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback