This is an automated email from the ASF dual-hosted git repository.
junchao pushed a commit to branch port
in repository https://gitbox.apache.org/repos/asf/incubator-resilientdb.git
The following commit(s) were added to refs/heads/port by this push:
new 6c24037a add port reset
6c24037a is described below
commit 6c24037a7cb59b49b7a622bca8fe6e0f1e52797a
Author: cjcchen <[email protected]>
AuthorDate: Sun Dec 8 04:32:05 2024 +0000
add port reset
---
README.md | 37 +++++++++++++++++++++++++++++++++----
1 file changed, 33 insertions(+), 4 deletions(-)
diff --git a/README.md b/README.md
index 050ccf35..c2f30236 100644
--- a/README.md
+++ b/README.md
@@ -1,3 +1,22 @@
+<!--
+ - Licensed to the Apache Software Foundation (ASF) under one
+ - or more contributor license agreements. See the NOTICE file
+ - distributed with this work for additional information
+ - regarding copyright ownership. The ASF licenses this file
+ - to you under the Apache License, Version 2.0 (the
+ - "License"); you may not use this file except in compliance
+ - with the License. You may obtain a copy of the License at
+ -
+ - http://www.apache.org/licenses/LICENSE-2.0
+ -
+ - Unless required by applicable law or agreed to in writing,
+ - software distributed under the License is distributed on an
+ - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ - KIND, either express or implied. See the License for the
+ - specific language governing permissions and limitations
+ - under the License.
+ -->
+



@@ -22,7 +41,7 @@ Download address for run-directly software package:
https://downloads.apache.org
4. ResilientDB exposes a wide range of interfaces such as a **Key-Value**
store, **Smart Contracts**, **UTXO**, and **Python SDK**. Following are some of
the decentralized applications (DApps) built on top of ResilientDB: **[NFT
Marketplace](https://nft.resilientdb.com/)** and
**[Debitable](https://debitable.resilientdb.com/)**.
5. To persist blockchain, chain state, and metadata, ResilientDB provides
durability through **LevelDB**.
6. ResilientDB provides access to a seamless **GUI display** for deployment
and maintenance, and supports **Grafana** for plotting monitoring data.
-7. **[Historial Facts]** The ResilientDB project was founded by **[Mohammad
Sadoghi](https://expolab.org/)** along with his students ([Suyash
Gupta](https://gupta-suyash.github.io/index.html) as the lead Architect,
[Sajjad Rahnama](https://sajjadrahnama.com/) as the lead System Designer, and
[Jelle Hellings](https://www.jhellings.nl/)) at **[UC
Davis](https://www.ucdavis.edu/)** in 2018 and was open-sourced in late 2019.
On September 30, 2021, we released ResilientDB v-3.0. In 2022, Resi [...]
+7. **[Historial Facts]** The ResilientDB project was founded by **[Mohammad
Sadoghi](https://expolab.org/)** along with his students ([Suyash
Gupta](https://gupta-suyash.github.io/index.html) as the lead Architect,
[Sajjad Rahnama](https://sajjadrahnama.com/) as the lead System Designer, and
[Jelle Hellings](https://www.jhellings.nl/)) at **[UC
Davis](https://www.ucdavis.edu/)** in 2018 and was open-sourced in late 2019.
On September 30, 2021, we released ResilientDB v-3.0. In 2022, Resi [...]
<div align = "center">
<img src="./img/resdb-v2.png" width="220">
@@ -70,7 +89,7 @@ Install dependencies:
./INSTALL.sh
-For non-root users, see
[INSTALL/README.md](https://github.com/apache/incubator-resilientdb/blob/install/INSTALL/README.md)
+For non-root users, see
[INSTALL/README.md](https://github.com/apache/incubator-resilientdb/blob/master/INSTALL/README.md)
Run ResilientDB (Providing a Key-Value Service):
@@ -82,6 +101,10 @@ Build Interactive Tools:
bazel build service/tools/kv/api_tools/kv_service_tools
+### Issues ###
+If you cannot build the project successfully, try to reduce the bazel jobs
[here](
+https://github.com/apache/incubator-resilientdb/blob/master/.bazelrc#L1).
+
## Functions ##
ResilientDB supports two types of functions: version-based and
non-version-based.
Version-based functions will leverage versions to protect each update,
versions must be obtained before updating a key.
@@ -337,10 +360,17 @@ We also provide access to a [deployment
script](https://github.com/resilientdb/r
docker exec -it myserver bash
```
+5. **NOTE: If you encounter a Connection Refused error**
+
+ Run the following command within the container:
+ ```shell
+ ./service/tools/kv/server_tools/start_kv_service.sh
+ ```
+
Verify the functionality of the service by performing set and get
operations provided above [functions](README.md#functions).
-## Custom Port ##
+## Custom Ports ##
When starting the service locally, current services are running on 10000
port-base with 5 services where the server config is located
[here](https://github.com/apache/incubator-resilientdb/blob/master/service/tools/config/server/server.config)
If you want to change the setting, you need to generate the certificates.
@@ -354,4 +384,3 @@ Then re-run the start script:
./service/tools/kv/server_tools/start_kv_service.sh
-