Microserver —— AOL 的 Java 微服务框架-阿里云开发者社区

开发者社区> 微服务> 正文

Microserver —— AOL 的 Java 微服务框架

简介:

Microserver 是一个零配置、基于标准的身经百战的库,用来运行 Java REST 微服务,通过 Java 标准 main 类执行。从 2014 年开始就一直在 AOL 生产环境中使用。

框架结构:

high level architecture

main 类:

public class AppRunnerTest {
    public static void main(String[] args) throws InterruptedException {
        new MicroserverApp(() -> "test-app").run();
    }
}

服务类:

@Rest 
@Path("/status")
public class StatusResource {
  @GET 
  @Produces("text/plain")
  @Path("/ping")
  public String ping() {
     return "ok";
  }
}

文章转载自 开源中国社区 [http://www.oschina.net]

版权声明:本文首发在云栖社区,遵循云栖社区版权声明:本文内容由互联网用户自发贡献,版权归用户作者所有,云栖社区不为本文内容承担相关法律责任。云栖社区已升级为阿里云开发者社区。如果您发现本文中有涉嫌抄袭的内容,欢迎发送邮件至:developer2020@service.aliyun.com 进行举报,并提供相关证据,一经查实,阿里云开发者社区将协助删除涉嫌侵权内容。

分享:
微服务
使用钉钉扫一扫加入圈子
+ 订阅

构建可靠、高效、易扩展的技术基石

其他文章