---
schema_version: "1"
id: 6995642fee14bc36a294df7302eddbcd1b3a3adbd0de6103e0112d2b9fa4709f
title: Configuring Runtime Fabric Deployment Settings
collection: mulesoft
version: current
locale: en-us
portal_url: https://docs.salesforce.com/mulesoft/current/en-us/partner-manager/latest/rtf-deployment-settings.md
canonical_url: https://docs.mulesoft.com/partner-manager/latest/rtf-deployment-settings
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 122f8dd8a4c4024b839d0831da284bb1cf4bcbf5aeffc079665eb0a261bd1067
description: MuleSoft Documentation Site
release: 2.x
latest: true
---
---
product: Partner Manager
version: 2.x
is-latest-version: true
---

# Configuring Runtime Fabric Deployment Settings

> For the full documentation index, see: https://docs.mulesoft.com/llms.txt

You can deploy Partner Manager runtime applications to an
[Anypoint Runtime Fabric](https://docs.mulesoft.com/runtime-fabric/latest/) instance configured in your environment.

## Prerequisites for Deploying to Runtime Fabric

Before you deploy Partner Manager to Runtime Fabric, you must:

- Ensure that you have the required permissions for using Runtime Fabric.

- Create and configure the Runtime Fabric instance into which to deploy Partner Manager services.
  See [Setting Up Runtime Fabric](https://docs.mulesoft.com/runtime-fabric/latest/setting-up-runtime-fabric).

  - If you already have an RTF instance, you can use it to deploy Partner Manager runtime
    applications.

- Configure Persistence Gateway in Runtime Fabric, as described in
  [Persistence Gateway](https://docs.mulesoft.com/runtime-fabric/latest/persistence-gateway).

  Partner Manager uses a persistent Object Store via Persistence Gateway to store transaction
  processing information such as EDI control numbers and message routing information, which the
  Partner Manager runtime applications access.

- Set up an ActiveMQ (JMS) messaging broker and configure the connection settings while configuring
  the Partner Manager Runtime Fabric deployment settings.

  Partner Manager uses ActiveMQ to reliably send payloads between different stages when it processes
  B2B transactions. The Partner Manager deployment service automatically creates the required
  message queues in your ActiveMQ instance when you deploy message flows.

## Configure Settings for Deploying to Runtime Fabric

To configure settings for deploying Partner Manager to Runtime Fabric, access the business unit and
environment for which you want to deploy Partner Manager and then follow these steps:

1.  From the access management **Configure a Partner Manager environment** window, enter the
    following general settings:

    <table><colgroup><col> <col> <col></colgroup><thead><tr><th>Setting</th><th>Description</th><th>Default</th></tr></thead><tbody><tr><td><p>Deployment Target Type</p></td><td><p>Target type for your Partner Manager deployment. Select <strong>Runtime Fabric</strong>.</p></td><td><p>CloudHub 1.0</p></td></tr><tr><td><p>Runtime Fabric</p></td><td><p>Name of the Runtime Fabric instance to use as your deployment target.</p></td><td></td></tr><tr><td><p>Runtime Version</p></td><td><p>Mule runtime engine version to run your Runtime Fabric instance.</p></td><td><div><div><p>4.6.0</p></div><div><div data-type="NOTE">If you select Mule runtime 4.9.0 LTS using Java 17, test your component versions and SFTP connections that rely on insecure ciphers to make sure they work as expected with Java 17.</div></div></div></td></tr><tr><td><p>Min Mule Version override</p></td><td><p>Minimum Mule runtime version required to deploy the runtime applications.</p><p>Configuring the Min Mule version enables you to apply a <a href="https://docs.mulesoft.com/mule-runtime/latest/feature-flagging#configure-feature-flags-for-a-mule-application">feature flagging</a> mechanism for Partner Manager-deployed Mule runtime applications.</p><p>If you process cXML messages with &lt;DOCTYPE&gt; tags, you must set the <code>minMuleVersion</code> to 4.5.0 or higher. If you’re migrating from an earlier version, you must perform end-to-end regression testing on your existing workflows before changing the <code>minMuleVersion</code>.</p></td><td><div><div><p>None</p></div><div><div data-type="NOTE">If you select <code>None</code>, Partner Manager defaults to using <code>4.3.0</code> as the Min Mule version.</div></div></div></td></tr><tr><td><p>Host</p></td><td><div><div><p>The ingress template used for Partner Manager application deployments. For more information about ingress templates, see <a href="https://docs.mulesoft.com/runtime-fabric/latest/custom-ingress-configuration">Ingress Templates</a>.</p></div><div><div data-type="NOTE">On the Partner Manager host page, the <strong>URL</strong> column of the <strong>Endpoints</strong> section shows a placeholder URL for RTF Ingress endpoints. Partner Manager doesn’t have visibility into the RTF configuration.</div></div></div></td><td><p>Selected by Runtime Manager</p></td></tr><tr><td><p>Payload compression</p></td><td><p>Select not to compress the payload, always compress the payload, or adaptively compress the payload only when Anypoint MQ fails because the payload size exceeds a certain threshold.</p></td><td><p>None (not compressed)</p></td></tr><tr><td><p>Anypoint MQ Region</p></td><td><p>Region where Anypoint MQ is deployed.<br><br>When users replay transmissions when Partner Manager is deployed to Runtime Fabric, Partner Manager sends the associated transmission IDs to an Anypoint MQ queue. The document processing service app running in your Runtime Fabric instance reads the transmission IDs from Anypoint MQ to start reprocessing the transmission within your runtime applications. No transaction payload is processed via Anypoint MQ.</p></td><td><p>US East (N. Virginia)</p></td></tr><tr><td><p>Enforce deploying replicas across nodes</p></td><td><p>Whether Runtime Fabric enforces the deployment of Partner Manager application instances across different nodes.</p></td><td><p>Selected</p></td></tr><tr><td><p>Use persistent object store</p></td><td><p>Whether Partner Manager application instances must use a persistent object store. This value is always selected and you can’t modify it.</p></td><td><p>Selected</p></td></tr><tr><td><p>Einstein enabled</p></td><td><p>Enables Einstein features in Partner Manager, such as the <a href="https://docs.mulesoft.com/partner-manager/latest/activity-message-tracking#message-summaries">message summarization</a> feature for source and target payloads.</p></td><td><p>Not selected</p></td></tr></tbody></table>

2.  Select **Applications** and enter the following application settings:

    <table><colgroup><col> <col> <col></colgroup><thead><tr><th>Setting</th><th>Description</th><th>Default</th></tr></thead><tbody><tr><td><p>Application Name Prefix</p></td><td><p>Prefix appended to the Partner Manager application names. Maximum length is five characters.</p></td><td></td></tr><tr><td><p>Each B2B endpoint</p></td><td><p>Reserved CPU space, CPU space limit, and memory capacity for each Partner Manager endpoint. Partner Manager deploys a generic Mule app to the runtime for each endpoint protocol and direction (receive or send) combination. For help with sizing, contact your MuleSoft Account Team.</p></td><td><div><div><ul><li><p><strong>Reserved CPU</strong>: 0.08 vCPU</p></li><li><p><strong>CPU Limit</strong>: 0.5 vCPU</p></li><li><p><strong>Memory</strong>: 0.9 GB</p></li></ul></div></div></td></tr><tr><td><p>B2B API Replication Service</p></td><td><div><div><p>Reserved CPU space, CPU space limit, and memory capacity for the Partner Manager B2B API Replication Service.</p></div></div></td><td><div><div><ul><li><p><strong>Reserved CPU</strong>: 0.1 vCPU</p></li><li><p><strong>CPU Limit</strong>: 0.5 vCPU</p></li><li><p><strong>Memory</strong>: 1 GB</p></li></ul></div></div></td></tr><tr><td><p>B2B Document Processing Service</p></td><td><p>Reserved CPU space, CPU space limit, and memory capacity for the Partner Manager B2B Document Processing Service.</p></td><td><div><div><ul><li><p><strong>Reserved CPU</strong>: 0.1 vCPU</p></li><li><p><strong>CPU Limit</strong>: 0.5 vCPU</p></li><li><p><strong>Memory</strong>: 1.2 GB</p></li></ul></div></div></td></tr></tbody></table>

3.  Click **Save**.

4.  Select **JMS Connection** and enter the JMS connection settings:

    <table><colgroup><col> <col> <col></colgroup><thead><tr><th>Setting</th><th>Description</th><th>Default</th></tr></thead><tbody><tr><td><p>JMS Broker URL</p></td><td><p>URL of the JMS broker.</p></td><td></td></tr><tr><td><p>Username</p></td><td><p>Username used to connect to the JMS broker.</p></td><td></td></tr><tr><td><p>Password</p></td><td><p>Password used to connect to the JMS broker.</p></td><td></td></tr></tbody></table>

5.  Click **Save**.

## See Also

[Deploying Partner Manager Runtime Apps](https://docs.mulesoft.com/partner-manager/latest/deploy-partner-manager)
