Why Must Each MetaDefender Core Installation Have a Unique Instance Name?

This article applies to all MetaDefender Core releases deployed on Windows and Linux systems.

Overview

The instance name is a key configuration parameter in MetaDefender Core that identifies each installation uniquely — especially in environments where multiple Core instances share the same database.

This article explains what the instance name is, how it is used, and why it must be unique for each Core installation.

What Is the Instance Name and When Is It Used?

The instance name is a unique identifier assigned to each MetaDefender Core installation. It is primarily used in shared database environments where multiple MetaDefender Core servers operate together, typically for scalability or redundancy.

When multiple Core installations share a single database:

  • The instance name distinguishes between individual Core servers.

  • It allows each instance to maintain its own local configuration settings, such as:

    • Application configuration (e.g., queue size, parallel count, etc)
    • Module configuration (e.g., enabled engines, module parameters)
  • Meanwhile, global components such as workflows and user accounts are shared across all instances in the shared database.

Why the Instance Name Must Be Unique

Each MetaDefender Core instance must have a unique instance name when sharing the same database. If two or more Core installations use the same instance name:

  • Configuration data between those instances will overlap.
  • Changes made in one installation may overwrite or conflict with those in another.
  • This can result in abnormal or unstable functionality, including:
    • Module misconfiguration
    • Database connection issues

In short, duplicate instance names in a shared database environment are not supported and will cause operational conflicts.

If further assistance is required, please proceed to log a support case or chatting with our support engineer.

Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard