dropwizard相关内容
我们正在处理定期收到的消息.我们使用codahale dropwizard指标的“计时器"来衡量处理它们所需的时间. 我发现有人在此处遇到相同的问题: “存储量呈指数递减的问题是,如果没有新数据输入,它将始终保持相同的数字.例如,假设您将计时器更新为5和7(那么就什么都不用了) ,那么无论您何时看到(即使在x小时后),计时器仍将显示平均值为6,无论如何均不能代表最近5分钟. 因此,仅当数据一
..
Dropwizard建议将Maven用于新服务,并且据说Netbeans 7.4具有强大的Maven支持. 因此,我创建了一个新的Netbeans项目:"New Project ...">"POM Project",然后添加了Dropwizard依赖项: com.yammer.dropwi
..
首次使用docker-config.yml文件处理 DropWizard 项目使用jar文件运行服务器. 我在终端上运行以运行服务器的命令是这样的: java -jar target/foo-0.0.1.jar server conf/docker-conf.yml 我每次更改都必须运行mvn package吗? (例如:即使是很小的更改,例如添加System.out.printl
..
我正在尝试在应用程序中设置日志记录方案,以显示Dropwizard中的线程计数.当转到8081上的管理端口时,可以看到Dropwizard为应用程序提供的指标.例如,在“仪表"下,您可以看到jvm.memory.total.used及其值.我想设置slf4j日志以在某些请求中显示该信息.因此,例如,我的GET请求可能看起来像这样: @GET @TIME @Produces(MediaType
..
在集成测试我的Dropwizard 0.9.2服务时,我有一个奇怪的异常.异常和配置如下. 我不明白为什么requestLog未知? DW文档说,在配置部分下面应该管用.您可以在 中找到requestLog io.dropwizard.server.AbstractServerFactory.class 和 io.dropwizard.server.DefaultServ
..
kafka源连接器在我的代码中使用Dropwizard进行指标注册.我启用了自定义端口以在浏览器中查看. 最初,在连接器中没有dropwizard时,我使用log4j.properties进行日志记录(slf4j). 当我在连接器中自动使用dropwizard时,它将切换到logback并显示以下结果: SLF4J: Found binding in [jar:file:jarfilenam
..
我可能在这里做了一些愚蠢的事情. 我的dropwizard设置出现了一些(小问题).运行带阴影的jar可以正常工作,但是在执行集成测试时,我会收到以下警告: SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in [jar:file:/graphhopper/web/target/graphhop
..
我们有一个应用程序.在其中有一个条件.根据条件,如果为true,则将一些日志消息写入一个文件,否则将这些消息记录到另一个文件. 应该根据条件而不是基于日志级别进行日志记录. 在使用Yaml文件的dropwizard中怎么可能? 解决方案 开箱即用地支持此功能.这是我的示例: server: rootPath: /api/* requestLog: appe
..
我在我的应用程序(这是一个Dropwizard应用程序)中将Slf4j 1.7.x与Logback结合使用.现在,我们有了使用log4j2(而不是log4j)的库,日志记录转到了/dev/null.在任何现有的Maven应用程序中都找不到logj2-over-slf4j或log4j2-to-slf4j库,诀窍是什么? 解决方案 您可以使用 Log4j 2到SLF4J适配器,以将Log4j2
..
我正在处理许多使用Dropwizard 0.8.2和sfl4j-api 1.7.12进行记录的项目.我们为slf4j选择的实现是slf4j-log4j12,但是我们在项目中存在多个实现时遇到了问题. 尝试运行它时,它抱怨存在多个SLF4J绑定.一个是我们的,另一个是经典的logback,它来自dropwizard-jackson依赖项. 问题是,当我们尝试从依赖项中排除经典的logba
..
我一直在努力为我的dropwizard服务添加健康检查.问题是当我运行健康检查时,dropwizard返回纯文本响应.而且我只能在此输出中添加可选的字符串消息. 例如: *可用磁盘空间:确定 磁盘使用率不是很高(我的消息字符串) *可用内存:确定 * CPU使用率:确定 *死锁:确定 有没有办法以JSON格式返回这些消息,以便我可以轻松解析输出? 感谢一百万! 解决方案
..
请求(GET)或(POST): http://localhost:8080/images?name = iVBORw0KGgoAAAANSUhEUgAAAAUA%20AAAFC . ..... 响应: 状态码:414请求URI太长 连接方式:关闭 内容长度:0 如何增加请求大小? 解决方案 您的请求URI大小超过8kb!哎呀! 由于各种漏洞和浏览器,代理和网络
..
我需要将Jetty servlet添加到使用dropwizard框架实现的现有服务器中. 更具体地说: 我通过CRUD操作将一个宁静的资源Foo映射到url"localhost:8080/foo". 现在,我需要一个映射到网址"localhost:8080/bar"的码头小服务程序,并处理对该网址的所有请求(主要是GET和POST). 经过一番谷歌搜索后,我不知道如何执行此操作
..
我正在使用Dropwizard 0.7.0构建用于文件上传的API.遇到麻烦,无法验证上传的文件大小限制.我想在将文件写入磁盘之前检查大小 @POST @Consumes(MediaType.MULTIPART_FORM_DATA) @Produces(MediaType.TEXT_PLAIN) public Response uploadFile(@Context final HttpSe
..
我正在尝试在我的Dropwizard实例中添加自定义标头过滤器,以查看请求的版本是否已同步到Dropwizard实例的版本. 我看到您可以使用FilterBuilder添加码头CrossOriginFilters.但是,我在弄清楚如何设置自定义过滤器时遇到了麻烦. 谢谢 解决方案 通过环境类. https://dropwizard.github.io/dropwizard
..
不久前,我在Dropwizard服务中添加了摇摇欲坠的功能,效果很好. 但是,现在我想添加一个简单的html页面并配置资源路径以提供/assets中的内容,因此它已经断掉了招摇和api 带有404响应 这是我的代码 public class NumericodeApplication extends Application {
..
我已经按照下面链接中pandadb给出的所有步骤进行了操作 如何选择使用自定义Dropwizard过滤器保护资源 我在资源方法中添加了自定义注释,但是未调用自定义授权过滤器. 谁能告诉我我可能错过的事情. 更新:-我正在使用java8的dropwizard 1.0,并使用maven构建应用. 解决方案 首先检查此Dropwizard功能示例和 Dropwizard授权.然
..
如何处理json请求并在dropWizard中解析请求参数? @POST @Path("/test") @Consumes(MediaType.APPLICATION_JSON) @Produces(MediaType.APPLICATION_JSON) public String test(@Context final HttpServletRequest request) { J
..
我有一个用Dropwizard实现的服务,我需要将不正确的请求转储到某个地方. 我看到有一个可能性可以自定义通过注册ExceptionMapper来显示错误消息.但是我需要完整的请求(标题,正文),而不仅是ConstraintViolations. 解决方案 您可以注入 @Provider public class Mapper
..
我有Dropwizard服务的父pom.在该服务中,我有一些异常映射器声明,例如: @Provider class ExceptionMapperForClassA {...} 现在在我的子pom中,我正在扩展此父服务,并且我想为 ClassA 创建New Exception映射器,我想从 ExceptionMapperForClassA 扩展它. /p> 我在Jersey文档中找不到
..