Releases: zowe/zowe-cli
Native Client Release 0.7.1
Native Zowe CLI client which communicates with a "daemon" version of Zowe CLI.
Native Client Release 0.7.0
Native Zowe CLI client which communicates with a "daemon" version of Zowe CLI.
Native Client Release 0.6.2
Native Zowe CLI client which communicates with a "daemon" version of Zowe CLI.
Native Client Release 0.6.1
Native Zowe CLI client which communicates with a "daemon" version of Zowe CLI.
Native Client Release 0.6.0
Native Zowe CLI client which communicates with a "daemon" version of Zowe CLI.
Native Client Release 0.5.0
Native Zowe CLI client which communicates with a "daemon" version of Zowe CLI.
Native Client Release 0.4.2
Native Zowe CLI client which communicates with a "daemon" version of Zowe CLI.
Native Client Release 0.4.1
Native Zowe CLI client which communicates with a "daemon" version of Zowe CLI.
Native Client Release 0.4.0
Native Zowe CLI client which communicates with a "daemon" version of Zowe CLI.
Native Client Release 0.3.0
Native Zowe CLI client which communicates with a "daemon" version of Zowe CLI.
Using Daemon Mode (Technical Preview)
Feature overview
Daemon Mode significantly improves the performance of Zowe CLI commands by running Zowe CLI as a persistent background process (daemon).
Daemon mode will be included in the next major Zowe CLI release, V2.0.0-LTS. Daemon mode is currently available in the @next
version of Zowe CLI as a technical preview. Technical previews are for testing only and are not ready for production. Your feedback is valued and appreciated.
Zowe CLI prerequisite
To use daemon mode, you must install an @next version of the Zowe CLI which contains support for the 0.3.0 version of the Zowe CLI native executable. The Zowe CLI @next version 7.0.0-next.202111111904 or later can be used. You can install such a version from the NPM registry with the following command:
npm install -g @zowe/cli@next
Install the zowe native executable
To download and install the zowe native executable:
- Click one of the links below to download the executable (.tgz file) for your operating system.
- Unzip the zowe .tgz file and place the zowe (or zowe.exe) file into a directory which occurs on your PATH earlier than the directory containing your NodeJS zowe command.
Running zowe commands with the zowe executable
After you complete your installation of the @next release of the Zowe CLI and the 0.3.0 version of the Zowe native executable, run any zowe command as you normally would.
The first time you run any zowe command, the command will automatically start a daemon in the background. It will then run your desired command. Since that first command must start the daemon, that first zowe command will actually run slower than a traditional zowe command. However, every zowe command afterward will run significantly faster. The daemon will continue to run in the background until you close your terminal window.
Example:
zowe --version
Starting a background process to increase performance ...
7.0.0-next.202111111904
zowe --version
7.0.0-next.202111111904