Didn't find what you were looking for?

Email questions or documentation suggestions to info@projectreshare.org.

Load balancing configuration

This page describes how to configure and work with loan to borrow ratios for an active ReShare tenant. For more general information about how the load balancing process works, see Load balancing algorithm.

Configuring goal loan to borrow ratio

Each library can define its own loan-to-borrow ratio using the Directory app. By default, the goal ratio will be 1:1 unless changed.

To change the loan-to-borrow ratio:

  1. Navigate to the Directory app.

  2. Open your library’s institution-level directory entry. This will be the entry with a type of “Institution.”

  3. Choose Actions>Edit.

  4. Open the Custom properties accordion and scroll to the bottom of the page to view the “ILL loan to borrow ratio” field.

  5. Enter a loan to borrow ratio in the format: x:x.

  6. Click “Update directory entry” to save.

Viewing load balancing details for a specific request

If you are trying to verify loan to borrow ratio details or troubleshoot load balancing problems, it can be helpful to view the load balancing details for a specific request.

Note that load balancing is done on the requester side for all the potential suppliers of a request. For this reason, troubleshooting supplier issues will require access to the requesting system. For this reason, service providers and consortial administrators are best positioned to investigate problems in this area.

If you are working with a supplying request, first perform these steps:

  1. Log into the tenant of the supplying library.

  2. Look for a recent request or a request that you suspect has a load balancing problem.

  3. Identify the requester in the transaction

  4. Log into the requester’s tenant and perform the steps below.

 

To view the load balancing details for a request:

  1. Log into the ReShare and open the Request app.

  2. Open the request you want to work with and navigate to the Details tab.

  3. Scroll to the bottom of the page and expand the “Developer view” accordion.

  4. Use CTRL+F to search for “rota.”

  5. You will see an entry in JSON format for each supplier in the rota.

  6. Each entry will include a load balancing reason that lists the ratio being used, the number of actual borrowing, target lending, actual lending, and load balancing score.

1 2 3 4 5 6 7 8 9 10 }, "rota": [ { "dateCreated": "2021-12-18T21:17:04Z", "directoryId": "ISIL:US-ABCD", "id": "3e3f14ba-cb0c-49c0-a96b-2f664c7e9d11", "instanceIdentifier": "ocn123445", "lastUpdated": "2021-12-20T15:11:11Z", "loadBalancingReason": "LB Ratio 1:1=1.0. Actual Borrowing=163. Target loans=163 Actual loans=294 Distance/Score=-131", "loadBalancingScore": -131,

 

 

Operated as a Community Resource by the Open Library Foundation