This is an automated email from the ASF dual-hosted git repository.
zhangliang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/shardingsphere-elasticjob.git
The following commit(s) were added to refs/heads/master by this push:
new a859883 Translate deploy-guide.en.md (#1179) (#1184)
a859883 is described below
commit a859883323ae1201ff84ea016876fca4830cfe94
Author: Tboy <[email protected]>
AuthorDate: Mon Jul 20 13:06:00 2020 +0800
Translate deploy-guide.en.md (#1179) (#1184)
---
.../elasticjob-cloud/operation/deploy-guide.en.md | 38 +++++++++++++++++++++-
1 file changed, 37 insertions(+), 1 deletion(-)
diff --git
a/docs/content/user-manual/elasticjob-cloud/operation/deploy-guide.en.md
b/docs/content/user-manual/elasticjob-cloud/operation/deploy-guide.en.md
index 37dd4f4..1dd5ea9 100755
--- a/docs/content/user-manual/elasticjob-cloud/operation/deploy-guide.en.md
+++ b/docs/content/user-manual/elasticjob-cloud/operation/deploy-guide.en.md
@@ -4,4 +4,40 @@ weight = 1
chapter = true
+++
-TODO
+## Scheduler deployment steps
+
+1. Start ElasticJob-Cloud-Scheduler and Mesos, and specify ZooKeeper as the
registry.
+2. Start Mesos Master and Mesos Agent.
+3. Unzip `elasticjob-cloud-scheduler-${version}.tar.gz`.
+4. Run `bin\start.sh` to start ElasticJob-Cloud-Scheduler.
+
+## Job deployment steps
+
+1. Ensure that ZooKeeper, Mesos Master/Agent and ElasticJob-Cloud-Scheduler
have been started correctly.
+2. Place the tar.gz file of the packaging job in a network accessible
location, such as ftp or http. The `main` method in the packaged tar.gz file
needs to call the `JobBootstrap.execute` method provided by ElasticJob-Cloud.
+3. Use curl command to call RESTful API to publish applications and register
jobs. For
details:[Configuration](/cn/user-manual/elasticjob-cloud/configuration)
+
+## Scheduler configuration steps
+
+Modify the `conf\elasticjob-cloud-scheduler.properties` to change the system
configuration.
+
+Configuration description:
+
+| Attribute Name | Required | Default | Description
|
+| ------------------------ |:------- |:-------------------------
|:------------------------------------------------------------------------------------------
|
+| hostname | yes | | The real
IP or hostname of the server, cannot be 127.0.0.1 or localhost
|
+| user | no | | User name
used by Mesos framework
|
+| mesos_url | yes | zk://127.0.0.1:2181/mesos | Zookeeper
url used by Mesos
|
+| zk_servers | yes | 127.0.0.1:2181 | Zookeeper
address used by ElasticJob-Cloud
|
+| zk_namespace | no | elasticjob-cloud | Zookeeper
namespace used by ElasticJob-Cloud
|
+| zk_digest | no | | Zookeeper
digest used by ElasticJob-Cloud
|
+| http_port | yes | 8899 | Port used
by RESTful API
|
+| job_state_queue_size | yes | 10000 | The
maximum value of the accumulation job, the accumulation job exceeding this
threshold will be discarded. Too large value may cause ZooKeeper to become
unresponsive, and should be adjusted according to the actual measurement |
+| event_trace_rdb_driver | no | | Driver of
Job event tracking database
|
+| event_trace_rdb_url | no | | Url of Job
event tracking database
|
+| event_trace_rdb_username | no | | Username
of Job event tracking database
|
+| event_trace_rdb_password | no | | Password
of Job event tracking database
|
+
+***
+
+* Stop:No stop script is provided, you can directly use the kill command to
terminate the process.