armeria-0.10.0.Final
·
4982 commits
to main
since this release
New features
-
#110 Provide a way to create a
TomcatServicefrom an existing TomcatConnector- Useful when using an embedded Tomcat already with other library such as Spring Boot:
ServerBuilder sb = new ServerBuilder(); sb.serviceUnder("/tomcat", TomcatService.forConnector("example.com", springBootConnector));
-
#115 DropWizard Metrics support
- Use
MetricCollectingClientandMetricCollectingServiceto collect the metrics of your clients and services:
ServerBuilder sb = new ServerBuilder(); sb.serviceAt( "/thrift/foo", ThriftService.of(...).decorate( MetricCollectingService.newDropwizardDecorator("fooService", metricRegistry)); ClientBuilder cb = new ClientBuilder(...); cb.decorator(MetricCollectingClient.newDropwizardDecorator("barService", metricRegistry));
- Use
Improvements
- #117 Upgrade Netty to 4.1.0.CR3