Versions Compared

Key

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

Table of Contents
indentContents

Overview

All nodes (servers and clients) are able to host services, but the client nodes are excluded from service deployment by default. The only way to deploy service on client nodes is to specify node filter in ServiceConfiguration.

...

There were implemented 2 basic policy:

  •  IGNORE - ignores deployment errors and deploy services as is;
  • CANCEL - cancels deployed instances in case of any errors;

...

All error occurred during service deployment exchange are propagated across the cluster and are available on any node. Current implementation covers the following errors’ causes:

  • errors Errors during assigned nodes definition, e.g. when failed to determine suitable nodes for deploy;
  • deployment Deployment errors, e.g. when failed to load service class;
  • Service#init errors, e.g. any users failures.

...