https://github.com/teragrep/rlp_08
A null routing relp server that will accept and discard all incoming events.
https://github.com/teragrep/rlp_08
Last synced: about 2 months ago
JSON representation
A null routing relp server that will accept and discard all incoming events.
- Host: GitHub
- URL: https://github.com/teragrep/rlp_08
- Owner: teragrep
- License: apache-2.0
- Created: 2023-05-25T12:02:58.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-01-09T10:06:09.000Z (over 2 years ago)
- Last Synced: 2024-04-17T19:13:17.203Z (about 2 years ago)
- Language: Java
- Size: 22.5 KB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Null routing relp server
```
_____ _ _ _ _ _ _ _ _
|_ _| |__ (_)___ __ _(_) | | | | ___ ___ ___ __ _| | |
| | | '_ \| / __| \ \ /\ / / | | | | |/ _ \/ __|/ _ \ / _` | | |
| | | | | | \__ \ \ V V /| | | | | | (_) \__ \ __/ | (_| | | |
|_| |_| |_|_|___/ \_/\_/ |_|_|_| |_|\___/|___/\___| \__,_|_|_|
_ _ ___ _ _ _ __ _ __ ___ ___ ___ _ __ __| |___
| | | |/ _ \| | | | '__| | '__/ _ \/ __/ _ \| '__/ _` / __|
| |_| | (_) | |_| | | | | | __/ (_| (_) | | | (_| \__ \
\__, |\___/ \__,_|_| |_| \___|\___\___/|_| \__,_|___/
|___/
```
---
Build with
```sh
mvn clean package
```
Run with
```sh
java -jar rlp_08.jar
```
Listening port can be changed with `-Dport=1234`. Default `1234`
TLS can be enabled with `-Dtls=true`. Default `false`
Server thread count can be set with `-Dthreads=8`. Default 1.
Events received reporting interval can be enabled with `-DmetricsInterval=60`. Default 0 (disabled)
## Contributing
You can involve yourself with our project by [opening an issue](https://github.com/teragrep/rlp_08/issues/new/choose) or submitting a pull request.
Contribution requirements:
1. **All changes must be accompanied by a new or changed test.** If you think testing is not required in your pull request, include a sufficient explanation as why you think so.
2. Security checks must pass
3. Pull requests must align with the principles and [values](http://www.extremeprogramming.org/values.html) of extreme programming.
4. Pull requests must follow the principles of Object Thinking and Elegant Objects (EO).
Read more in our [Contributing Guideline](https://github.com/teragrep/teragrep/blob/main/contributing.adoc).
### Contributor License Agreement
Contributors must sign [Teragrep Contributor License Agreement](https://github.com/teragrep/teragrep/blob/main/cla.adoc) before a pull request is accepted to organization's repositories.
You need to submit the CLA only once. After submitting the CLA you can contribute to all Teragrep's repositories.