Redwood Documentation

Product Documentation

 

›Installation

RunMyJobsRunMyJobs On-Premises Installation

Preparing Installation

  • Preparation for Redwood Server Installation
  • Database Prerequisites
  • Basic Sizing Guidelines
  • Planning

Installation

  • Installation
  • Download and Extract redwood-platform.zip
  • Installing Redwood Platform
  • Redwood Platform Application Server
  • Licensing Redwood Server

Security Overview

  • Security Overview
  • Security in Redwood Platform
  • External Security Systems
  • Lightweight Directory Access Protocol (LDAP)
  • Configuring LDAP Manually
  • Configuring LDAP With the LDAP Wizard
  • Database Authentication
  • Database Authentication - Enforcing Password Policies
  • Configuring JEE Security

Configuration

  • Installing and Configuring Redwood Platform Service on Windows
  • Submitting Processes and Licensing on Startup
  • Configuring the HTTP or HTTPS Interface of Redwood Platform
  • Configuring the APR HTTPS Interface of Redwood Platform
  • Configuring the NIO HTTPS Interface of Redwood Platform
  • Importing a Certificate Authority
  • Checking Your License
  • Managing Your Licenses with the License Manager
  • Configuration
  • Configuration Entries

Starting Automatically

  • Starting Redwood Platform Automatically
  • Starting Redwood Platform Automatically with Systemd
  • Starting Redwood Platform Automatically with Init
  • Starting Redwood Platform Automatically with Launchd
  • Starting Redwood Platform Automatically on Solaris

High Availability

  • High Availability
  • Configuring Web Application Clusters for High Availability
  • Creating Redwood Platform Clusters
  • Configuring Web Application Clusters on Microsoft Cluster Service
  • Configuring Platform Agents for High Availability
  • Configuring Platform Agents on Microsoft Cluster Service

Upgrade

  • Upgrading Redwood Server
  • Upgrading Redwood Platform

Migration

  • Migrating Redwood Platform

Uninstall

  • Uninstalling Redwood Server

Reference

  • Standard setvars script
  • Admin Server
  • Checking Your License
← Installing Redwood PlatformLicensing Redwood Server →

on-site-related topic Redwood Platform Application Server

Redwood Platform is a web application server distributed by Redwood that includes the Redwood Server war file ready to be deployed. The application server is based on Apache Tomcat with a number of modifications, Apache Tomcat is not supported without these modifications. It is by far the most tested application server for Redwood Server and as such the recommended platform.

JAR Libraries

The JAR libraries shipped with Redwood Platform in the <install_dir>/j2ee/cluster/global/tomcat/lib are not to be modified, no new JAR file is allowed to be added with the exception of the SAP JCo library as Redwood is not allowed to distribute that. Any JAR file that is not recognized by the application server will be removed without warning from that directory, for stability reasons. You are not to alter JAR files in that directory without specific instructions from Redwood support services; please follow the instructions provided carefully.

JDBC Drivers

The JDBC drivers shipped with Redwood Platform have been extensively tested and validated against the supported databases. If for any reason you wish to update a JDBC driver, you import the JDBC driver into a library and use that to connect to the database.

Configuration

Since Redwood Platform is a modified Apache Tomcat application server, most Apache Tomcat documentation topics also apply to Redwood Platform. Redwood recommends you use the present documentation to configure the application server to your liking; if instructions for a specific configuration cannot be found in this documentation, please consult Redwood support services who will be happy to help.

Redwood Server Web Application

Unlike most JEE web applications, Redwood Server is composed of both a front-end and a back-end; the application is not merely a user interface but also the software that handles all the back-end load. The back-end usually uses most resources to connect to remote systems, compute start times and scheduling the workload across your data center. This means that unlike traditional web application servers, most resources are used by the back-end and not the user interface. Redwood Platform has built-in support for clustering, however, since the primary node will be performing most of the background tasks, clustering does not necessarily confer greater performance; there is communication overhead between the primary node and the secondary nodes in a cluster. Active-active cluster scenarios are not recommended; Redwood Server benefits from more CPU cores and RAM. Multiple cluster nodes on a same host duplicate RAM and CPU usage on top of the communication overhead and are thus not recommended.

Active-passive cluster scenarios are recommended for high availability; they come at no extra licensing costs provided that both nodes have the same hostname and port.

See Also

High Availability

onsiteTopic

← Installing Redwood PlatformLicensing Redwood Server →
  • JAR Libraries
  • JDBC Drivers
  • Configuration
  • Redwood Server Web Application
  • See Also
Docs
Getting StartedInstallationFinance InstallationConcepts
TroubleshootingArchiving
Learn and Connect
Support Portal
BlogEventsResources
ISO/ IEC 27001 Information Security Management
Automate to be human

2023 All Rights Reserved |

Terms of Service | Policies | Cookies | Glossary | Third-party Software | Contact | Copyright | Impressum |