diff --git a/pr-preview/pr-2303/installation/manual/installing-alpaca/index.html b/pr-preview/pr-2303/installation/manual/installing-alpaca/index.html index a3752bc9b..4cb3ac365 100644 --- a/pr-preview/pr-2303/installation/manual/installing-alpaca/index.html +++ b/pr-preview/pr-2303/installation/manual/installing-alpaca/index.html @@ -965,17 +965,16 @@ In this section, we will install: - - - - - - -
  • @@ -1020,8 +1009,7 @@ islandora-connector-derivative - +
  • @@ -1047,11 +1040,6 @@ -
  • - - - - @@ -2521,17 +2509,16 @@ In this section, we will install: - - - - - - -
  • @@ -2576,8 +2553,7 @@ islandora-connector-derivative - +
  • @@ -2603,11 +2584,6 @@ -
  • - - - - @@ -2644,7 +2620,7 @@

    In this section, we will install:Apache ActiveMQ, a messaging server that will be used to handle communication between Alpaca and other components
  • Islandora/Alpaca, Java middleware that handle communication between various components of Islandora.
  • -

    Installing ActiveMQ

    +

    Installing ActiveMQ

    In our case, the default installation method for ActiveMQ via apt-get will suffice.

    sudo apt-get -y install activemq
     
    @@ -2660,14 +2636,14 @@

    Installing ActiveMQ
    sudo apt-cache policy activemq
     

    Write down the version listed under Installed:.

    -

    Installing Alpaca

    +

    Installing Alpaca

    Install Java 11+ if you haven't already.

    Make a directory for Alpaca and download the latest version of Alpaca from the Maven repository. E.g.

    mkdir /opt/alpaca
     cd /opt/alpaca
     curl -L https://repo1.maven.org/maven2/ca/islandora/alpaca/islandora-alpaca-app/2.2.0/islandora-alpaca-app-2.2.0-all.jar -o alpaca.jar
     

    -

    Configuration

    +

    Configuration

    Alpaca is made up of several services, each of these can be enabled or disabled individually.

    Alpaca takes an external file to configure its behaviour.

    Look at the example.properties file to see some example settings.

    @@ -2691,7 +2667,7 @@

    Configuration
    jms.concurrent-consumers=1
     
    This defines how many messages to process simultaneously.

    -

    islandora-indexing-fcrepo
    +

    islandora-indexing-fcrepo

    This service manages a Drupal node into a corresponding Fedora resource.

    It's properties are:

    # Fcrepo indexer options
    @@ -2717,7 +2693,7 @@ 
    islandora-indexing-fcrepo
    fcrepo.indexer.async-consumer=true
     

    This property allows the concurrent consumers to process concurrently; otherwise, the consumers will wait to the previous message has been processed before executing.

    -
    islandora-indexing-triplestore
    +

    islandora-indexing-triplestore

    This service indexes the Drupal node into the configured triplestore

    It's properties are:

    # Triplestore indexer options
    @@ -2741,7 +2717,7 @@ 
    islandora-indexing-triplestore
    triplestore.indexer.async-consumer=true
     

    This property allows the concurrent consumers to process concurrently; otherwise, the consumers will wait to the previous message has been processed before executing.

    -

    islandora-connector-derivative

    +

    islandora-connector-derivative

    This service is used to configure an external microservice. This service will deploy multiple copies of its routes with different configured inputs and outputs based on properties.

    The routes to be configured are defined with the property derivative.systems.installed which expects @@ -2782,7 +2758,7 @@

    islandora-connector-derivativederivative.fits.max-concurrent-consumers=2 derivative.fits.async-consumer=false -

    Customizing HTTP client timeouts
    +

    Customizing HTTP client timeouts

    You can alter the HTTP client from the defaults for its request, connection and socket timeouts. To do this you want to enable the request configurer.

    request.configurer.enabled=true
    @@ -2793,7 +2769,7 @@ 
    Customizing HTTP client timeoutssocket.timeout=-1

    The default for all three is -1 which indicates no timeout.

    -
    Alter HTTP options
    +

    Alter HTTP options

    By default, Alpaca uses two settings for the HTTP component, these are * disableStreamCache=true * connectionClose=true

    @@ -2804,7 +2780,7 @@
    Alter HTTP optionsDeploying/Running
    +

    Deploying/Running

    You can see the options by passing the -h|--help flag

    > java -jar  islandora-alpaca-app/build/libs/islandora-alpaca-app-2.0.0-all.jar -h
     Usage: alpaca [-hV] [-c=<configurationFilePath>]
    diff --git a/pr-preview/pr-2303/sitemap.xml.gz b/pr-preview/pr-2303/sitemap.xml.gz
    index bcc3c6d41..9bd623b61 100644
    Binary files a/pr-preview/pr-2303/sitemap.xml.gz and b/pr-preview/pr-2303/sitemap.xml.gz differ