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.

      Installation - Install Resin on Unix, Windows, and Mac OS X
      Command Line «ref» - Command line arguments to the Resin server
      Watchdog «ref» - Resin's watchdog process manages Resin servers and checks status for reliability.
      Apache HTTPd «ref» - Using Apache HTTPd with Resin
      IIS 7 Plugin «ref» - Using Microsoft IIS 7 with Resin

      Migrating

      Administration

      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

      Clustering

      Overview - Overview of Resin's clustering, load-balancing, elastic-computing and distributed caching features
      Clustering Tags Reference - Resin clustering and load-balancing tags reference
      Clustered Deployment Reference - ANT and Maven clustered deployment API reference

      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 «ref» - Overview of Resin configuration
      CanDI - XML configuration for Dependency Injection services
      EL «ref» - EL expressions used in configuration

      Database

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

      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

      HTTP

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

      HTTP server «ref» - Resin's built-in, high performance HTTP server
      Virtual Hosts «ref» - HTTP Virtual Host configuration for multi-host sites
      Rewrite «ref» - Resin's URL rewriting capability, replacing mod_rewrited sites
      Proxy Cache «ref» - Resin's built-in proxy cache

      Logging

      Resin can perform access logging, specify where JDK logging interface messages go, and redirect the stderr and stdout for your applications.

      Security

      Overview - Overview of security concepts
      authenticators - Authenticators for Resin server
      authentication method - Authenticators for Resin server
      authorization - Authenticators for Resin server
      SSL - Integrating OpenSSL and JSSE

      Scheduled tasks

      Resin's <resin:ScheduledTask> capability lets you schedule events using a flexible cron-style trigger. The task can be any Runnable bean, a method specified by EL, or a URL.

      Advanced

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

      classloaders - Resin classloader architecture
      jmx - JMX management

      reference

      Complete reference documentation


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