【发布时间】:2018-04-18 05:24:40
【问题描述】:
我希望在应用程序范围变量中设置自定义对象,以便 vertx 可以在所有微服务请求中访问它。我在 Vertx 文档中找不到任何内容。在 Java EE Servlet 中,类似功能的代码是
getServletContext().getAttribute("application_data")
getServletContext().setAttribute("application_data", data);
【问题讨论】:
-
你想在哪里/如何使用这个值?
-
我在使用下面的代码调用任何路由之前检查 apipermissions。由于 OAuth2 注销/撤销的问题,我需要保留一个 accesstoken->refreshtoken 的映射,我想将其保存在内存中并从中读取,而不是存储在数据库中。 apiRouter.post("/api/v1/*").handler(AuthHandlers::checkAPIPermissions);
标签: java microservices vert.x