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 ec6aa9e For 1179 high-availability.en.md & web-console.en.md (#1180)
ec6aa9e is described below
commit ec6aa9e2406ac529035f47b3c9d81db264a95d0b
Author: 于玉桔 <[email protected]>
AuthorDate: Mon Jul 20 10:28:14 2020 +0800
For 1179 high-availability.en.md & web-console.en.md (#1180)
---
.../operation/high-availability.en.md | 21 ++++++++++++++++++++-
.../elasticjob-cloud/operation/web-console.en.md | 19 ++++++++++++++++++-
2 files changed, 38 insertions(+), 2 deletions(-)
diff --git
a/docs/content/user-manual/elasticjob-cloud/operation/high-availability.en.md
b/docs/content/user-manual/elasticjob-cloud/operation/high-availability.en.md
index ba590d7..319185b 100755
---
a/docs/content/user-manual/elasticjob-cloud/operation/high-availability.en.md
+++
b/docs/content/user-manual/elasticjob-cloud/operation/high-availability.en.md
@@ -4,4 +4,23 @@ weight = 2
chapter = true
+++
-TODO
+## Introduction
+
+The high availability of the scheduler is achieved by running several
ElasticJob-Cloud-Scheduler instances pointing to the same ZooKeeper cluster.
+ZooKeeper is used to perform leader election when the current primary
ElasticJob-Cloud-Scheduler instance fails.
+At least two scheduler instances are used to form a cluster. Only one
scheduler instance in the cluster provides services, and the other instances
are in the `standby` state.
+When the instance fails, the cluster will elect one of the remaining instances
to continue providing services.
+
+## Configuration
+
+Each ElasticJob-Cloud-Scheduler instance must use the same ZooKeeper cluster.
+For example,if the Quorum of ZooKeeper is
zk://1.2.3.4:2181,2.3.4.5:2181,3.4.5.6:2181/elasticjob-cloud,the ZooKeeper
related configuration in `elasticjob-cloud-scheduler.properties` is:
+
+```properties
+# ElasticJob-Cloud's ZooKeeper address
+zk_servers=1.2.3.4:2181,2.3.4.5:2181,3.4.5.6:2181
+
+# ElasticJob-Cloud's ZooKeeper namespace
+zk_namespace=elasticjob-cloud
+```
+
diff --git
a/docs/content/user-manual/elasticjob-cloud/operation/web-console.en.md
b/docs/content/user-manual/elasticjob-cloud/operation/web-console.en.md
index 543cc54..709e9d0 100755
--- a/docs/content/user-manual/elasticjob-cloud/operation/web-console.en.md
+++ b/docs/content/user-manual/elasticjob-cloud/operation/web-console.en.md
@@ -4,4 +4,21 @@ weight = 3
chapter = true
+++
-TODO
+The operation and maintenance platform is embedded in the jar package of
elasticjob-cloud-scheduler, and there is no need to start an additional WEB
server.
+The startup port can be adjusted by modifying the http_port parameter in the
configuration file. The default port is 8899 and the access address is
`http://{your_scheduler_ip}:8899`.
+
+## Log in
+
+Two types of accounts are provided, administrator and guest. The administrator
has all operation permissions, and the visitor only has viewing permissions.
+The default administrator user name and password are root/root, and the guest
user name and password are guest/guest. You can modify the administrator and
guest user names and passwords through `conf\auth.properties`.
+
+## Function list
+
+- Application management (publish, modify, view)
+- Job management (register, modify, view and delete)
+- View job status (waiting to run, running, pending failover)
+- Job history view (running track, execution status, historical dashboard)
+
+## Design concept
+
+The operation and maintenance platform uses pure static HTML + JavaScript to
interact with the back-end RESTful API. It displays the job configuration and
status by reading the job registry, the database displays the job running track
and execution status, or updates the job registry data to modify the job
configuration.
\ No newline at end of file