Review the requirements in this section before you deploy an Assembler.
Before you begin your deployment, you
might need to request an open port. You must assign a port for the Assembler
client port. If this port is set to
-1
, the system uses an ephemeral port. An ephemeral
port is allocated automatically for a short time and is used only for the
duration of a communication session. When the session ends, the ephemeral port
is available for another request.
For a complete list of ports used by Oracle Commerce, see the Oracle Commerce Guided Search Administrator's Guide.
The Assembler spawns threads to monitor and query various components for updates. This affects how you manage and prioritize threads.
When designing your application and deploying the Assembler, consider the deployment requirements that come with maintaining an authoring environment and a live environment.
You should monitor the performance of your application and make adjustments as necessary to handle the expected load in a production situation.
Note
The Assembler has no dependencies on Workbench in a live environment; rule information is published to the MDEX Engine, and content items are exported from Workbench and maintained in an external location accessible from the live server(s). All live Assembler instances for a given application access the same exported content.
For additional information, including the necessary steps for exporting conent from Workbench, see the Oracle Commerce Administrator's Guide.