Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dxx/finders
:globe_with_meridians: Distributed service management
https://github.com/dxx/finders
distribution java service-disovery services
Last synced: about 1 month ago
JSON representation
:globe_with_meridians: Distributed service management
- Host: GitHub
- URL: https://github.com/dxx/finders
- Owner: dxx
- License: apache-2.0
- Created: 2021-10-16T12:15:47.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2022-05-05T07:11:46.000Z (over 2 years ago)
- Last Synced: 2024-05-16T01:03:13.770Z (8 months ago)
- Topics: distribution, java, service-disovery, services
- Language: Java
- Homepage: https://dxx.github.io/finders
- Size: 3.37 MB
- Stars: 7
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Finders
![JDK8+](https://img.shields.io/badge/JDK-1.8%2B-B07219)
[![Apache-2.0 licensed](https://img.shields.io/github/license/dxx/finders.svg?color=4EB1BA)](./LICENSE)[中文](./README_zh.md)
Distributed service management. Inspired by [Nacos](https://github.com/alibaba/nacos).
Finders is a distributed service management platform that help you achieve the governance of microservices, such as service discovery, service registration, service health check.
## Getting Started
### Download Installation Package
Finders is released on the github and can be downloaded directly from [here](https://github.com/dxx/finders/releases).
After the download is completed, decompression zip file:
```shell
unzip finders-.zip
```### Build from Source Code
Build from source code requires `JDK8+`.
#### Get the Source Code
```shell
git clone https://github.com/dxx/finders.git
cd finders
```#### Build Binary Package
```shell
./gradlew -p ./distribution build
```The binary package is then generated in the `./distribution/build/distributions` directory. Go in and you can see that there are two compressed package files, `.zip` and `.tar` file.
Decompression zip file:
```shell
unzip finders-.zip
```#### Start Server
```shell
cd finders/bin
```Linux/Unix/Mac:
```shell
./startup
```Windows :
```shell
startup.bat
```Or double-click the `startup.bat` file.
#### Shutdown Server
Linux/Unix/Mac:
```shell
./shutdown
```Windows:
```
shutdown.bat
```Or double-click the `shutdown.bat` file.
> Note: if the `shutdown.bat` file is not found, please build again.
## Documentation
You can view the full documentation from [here](https://dxx.github.io/finders).
## License
Finders is released under the [Apache 2.0 license](./LICENSE).