Realtime Compute provides the version management feature for you to manage Blink versions of a Realtime Compute cluster in exclusive mode.

Go to the Version Management page

  1. Log on to Realtime Compute Console.
  2. Move the pointer over the username in the top navigation bar and click Project Management.
  3. In the left-side navigation pane, choose Cluster Management > Clusters.
  4. On the Clusters page, find the target cluster, and choose More > Version Management in the Actions column.

Specify the current version

  1. Go to the Version Management page.
  2. On the Installed Version page, find the target version and click Set to current in the Actions column.

Uninstall a version

Note
  • You cannot uninstall a Blink version that is specified as the current version.
  • You cannot uninstall a Blink version that is referenced by a Realtime Compute job.
  1. Go to the Version Management page.
  2. On the Installed Version page, find the target version and click Uninstall in the Actions column.

Install a version

Note
  • You can install up to three Blink versions for a cluster. If a cluster already has more than three versions, the cluster can keep these versions. To install a new version, delete existing versions until the number of installed versions is less than 3.
  • You can install one version at a time. During installation, the cluster status is Version Installing.
  • You cannot install a version that has been installed.
  • If an exception occurs during installation, Realtime Compute sends a monitoring alert in an SMS message.
  • Each version is configured with a service period. The default service period is one year. After the service period ends, you can continue to use the version, but Alibaba Cloud no longer maintains it.
The following table shows the Blink versions that can be installed.
Tag Description
stable The recommended stable version.
beta The beta version.
Note We recommend that you install a beta version only in specified scenarios. The performance and stability of the beta version cannot be ensured in other scenarios.
No tag The historical stable version.
To install a Blink version, follow these steps:
  1. Go to the Version Management page.
  2. On the Installable Version page, find the target version and click Install in the Actions column.

Switch the version

  1. Log on to Realtime Compute Console.
  2. Click Development on the top.
  3. On the Development page, double-click the target folder or job to go to the job editing page.
  4. In the lower-right corner of job editing page, click Version Information.
  5. Select the target version from the version list.

FAQ

  • Q: What can I do if the error message blink-<version> already installed appears during installation?

    A: The error message returned because the Blink version has been installed. You do not need to install it again.

  • Q: What can I do if the error message Flink versions exceeded max limitation:3 appears during installation?

    A: The error message returned because the number of versions exceeds the upper limit. To install a new version, delete existing versions until the number of installed versions is less than 3.

  • Q: What can I do if the error message Node:<nodeName> in project:<projectName> still ref the version:<blinkVersion> appears during uninstallation?

    A: The error message returned because the Blink version is referenced by an online job. Bring the job offline according to the job name and project name provided in the error message.

  • Q: What can I do if the following message is displayed when I click Syntax Check or Publish?
    code:[30006], brief info:[blink script not exist, please check blink version], context info:[blink script:[/home/admin/blink/blink-2.2.6-hotfix0/bin/flink], blink version:[/home/admin/blink/blink-2.2.6-hotfix0/bin/flink]]
    A: The error message returned because the Blink version used by the job does not exist. In the Realtime Compute console, choose Version Management > Installed Version to check whether the version exists.
    • If the version does not exist, switch to another version or install the version.
    • If the version exists, submit a ticket.