Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

This operation is compatible with the following types of servers:

FDMULE_TYPENotes Specific to the FDMULE_TYPE
CloudHub
Anypoint Runtime ManagerThere is a known issue in the initial 4.0.3 release. When working with servergroups and clusters, the status of only one server is used to determine the application's status. We expect a fix pack to improve this so that the states of each server are taken into consideration when reporting the state back to the user.
Runtime Agent
Standalone

This operation runs on the Mule server endpoint(s).

In order to deploy an application to an entire cluster, set up multiple instances or endpoints.

The deployment will be run on all of them so the application will be deployed to all of the cluster members.

Environment/Instance Properties

Property Name

Property Code

Required for which FDMULE_TYPE

Description

Mule Home

FDMULE_HOMEStandalone

Path to the Mule Standalone Install

Anypoint UsernameFDMULE_USERCloudHub, Anypoint Runtime ManagerAnypoint Platform Username
Anypoint PasswordFDMULE_PASSWORDCloudHub, Anypoint Runtime ManagerAnypoint Platform Password
Mule TypeFDMULE_TYPEAll

The type Mule server that this environment includes.

(CloudHub, Anypoint Runtime Manager, Runtime Agent, Standalone)

Organization NameFDMULE_ORG_NAMECloudHub, Anypoint Runtime ManagerMule Organization Name
Environment NameFDMULE_ENV_NAMECloudHub, Anypoint Runtime Manager

Mule Environment Name

Defaults to $FD_ENVIRONMENT_CODE

Timeout in MillisecondsFDMULE_TIMEOUTNone

Timeout for deployment and utility operations such as start and stop application.

Defaults to 600000 which is 10 minutes.

Anypoint URLFDMULE_ANYPOINT_URLCloudHub, Anypoint Runtime Manager

The URL of Anypoint Runtime Manager

Defaults to https://anypoint.mulesoft.com

Runtime Agent URLFDMULE_AGENT_URLRuntime AgentThe URL of Runtime Agent
Mule Region CodeFDMULE_REGIONCloudHub, Anypoint Runtime ManagerRegion Code for Mule

Project Properties

Property Name

Property Code

Required for which FDMULE_TYPE

Description

Mule Application Name

FDMULE_APP_NAME

All

Name of the Mule Application to stop

Target Server TypeFDMULE_TARGET_TYPECloudHub, Anypoint Runtime Manager

Mule Target Server Type

(Server, Cluster, ServerGroup)

If necessary, this property can be overridden at the property/environment/instance level.

Target Server NameFDMULE_TARGET_NAMECloudHub, Anypoint Runtime Manager

Name for the Target Server, Cluster or Group

If necessary, this property can be overridden at the project/environment/instance level.

Static IP AddressFDMULE_STATIC_IPADDRESSCloudHub, Anypoint Runtime Manager

Static IP Address for the Application

If necessary, this property can be overridden at the project/environment/instance level.


FDMULE_WORKERS_COUNT


FDMULE_WORKER_TYPE

Defaults to Small

(Small,)


FDMULE_WORKER_WEIGHT
Defaults to 1.

FDMULE_WORKER_CPU
Defaults to "0.1 vCore"

FDMULE_WORKER_MEMORY


FDMULE_PERSISTENT_QUEUES


FDMULE_STATIC_IPADDRESS


FDMULE_PROJECT_PATH


FDMULE_PROPERTY_FILE


FDMULE_AUTO_START


FDMULE_MONITORING_ENABLED
Defaults to true

Inputs

Input Name

Input Code

Required

Description





Outputs

Output Name

Required

Description




Artifacts

This operation consumes Mule Application and Domain artifacts from the artifacts repository.

...