Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vietj/netty-openssl-custom-trustmanager-verification-error
https://github.com/vietj/netty-openssl-custom-trustmanager-verification-error
Last synced: 5 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/vietj/netty-openssl-custom-trustmanager-verification-error
- Owner: vietj
- License: other
- Created: 2017-04-24T10:58:01.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2017-04-24T20:45:40.000Z (over 7 years ago)
- Last Synced: 2024-11-08T20:49:54.759Z (about 2 months ago)
- Language: HTML
- Size: 13.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE-eplv10-aslv20.html
Awesome Lists containing this project
README
# Vert.x Http Proxy
A HTTP reverse proxy based on Vert.x, it aims to implement the reverse proxy logic and be reusable, so one does not need to care about the proxy logic and can focus rather on higher concerns.
# License
Eclipse Public License - Version 1.0 / Apache License - Version 2.0
# Usage
_package_ and then run the _fatjar_ :
````
> mvn package
> java -jar target/vertx-reverse-proxy-3.3.0-SNAPSHOT.jar
````Docker containers are discovered using docker labels, for example:
````
docker run --rm -p 8082:8080 -l service.type=http.endpoint -l service.route=/hello ehazlett/docker-demo
````Then backend server will be accessible on the proxy server under the `/hello` route.
## Behavior notes
The client posts a body and the backend closes the connection before upload is complete.
The client gets a `502` response and its connection is closed.The client posts a body and the backend receives parts of the body then the client closes the connectino before
the upload is complete. The backend gets its connection closed.