Caucho Technology
  • resin 4.0
  • resin 4.0 reference


      Starting Resin

      You can start using Resin by simply expanding the archive, and starting Resin with a Java command line.

      Command Line - Command line arguments to the Resin server
      Watchdog - Resin's watchdog process manages Resin servers and checks status for reliability.

      Deployment

      Resin provides a wide variety of custom packaging and deployment options.

      .git overview - Overview of the clustered .git deployment
      deploy tools - ant and maven deployment tool reference
      pomegranate - The Pomegranate module system

      Configuration

      Resin uses a tag-based xml configuration file, usually as resin.xml, for declaring all available options. In addition, Resin supports EL variables, expressions and control structures.

      Overview - Overview of Resin configuration
      CanDI - XML configuration for Dependency Injection services
      EL - EL expressions used in configuration

      Database

      Resin provides a robust and tested connection pool that is used to obtain connections to databases.

      Logging

      Configuration for java.util and HTTP access logging including rollover.

      Overview - Logging configuration

      HTTP

      Description and configuration of Resin's high-performance HTTP web server.

      Virtual Hosts - HTTP Virtual Host configuration for multi-host sites
      Rewrite - Resin's URL rewriting capability, replacing mod_rewrited sites

      Security

      Overview - Overview of security concepts

      Clustering

      Overview - Overview of Resin's triad-based clustering architecture
      Configuration - Configuration for Resi clustering
      Load Balancing - HTTP load balancing to a Resin cluster

      resin-admin

      The /resin-admin web-app provides an administration overview of a Resin server. Resin-Pro users can obtain information across the entire cluster, profile a running Resin instance, and obtain thread dumps and heap dumps.

      All Resin users should familiarize themselves with the thread dump, profile, and heap capabilities.

      console - The web-based Resin administration console

      Advanced

      Advanced and technical concepts useful for an in-depth understanding of Resin.

      classloaders - Resin classloader architecture
      jmx - JMX management

    Copyright © 1998-2010 Caucho Technology, Inc. All rights reserved.
    Resin ® is a registered trademark, and Quercustm, Ambertm, and Hessiantm are trademarks of Caucho Technology.