当前位置: 首页 > 知识库问答 >
问题:

如何在Java中重写Dropwizard/Jetty参数以获得高性能?

松英喆
2023-03-14

此连接器使用具有非阻塞线程模型的高效NIO缓冲区。Jetty使用直接的NIO缓冲区,并且只将线程分配给具有请求的连接。

关于yaml或java配置有什么建议吗?谢了。

共有1个答案

巫马翰翮
2023-03-14

SelectChannelConnector适用于Jetty版本6到8。所有这些现在都是EOL(生命终结)。

从Jetty9开始,现在有一个ServerConnector,它是一个NIO连接器(Jetty9删除了所有BIO连接器)。

Dropwizard使用Jetty9ServerConnector,不使用旧的、现在的EOL连接器类型。

 类似资料:
  • 只能在类文本的左侧使用类 是否可以像在C#中那样对泛型参数提供类约束,或者是否可以使用其他语法来获取泛型参数的类型信息?

  • 问题内容: 我有这个java测试 它调用一个Delphi DLL。如果在Delphi中将参数设置为var,则Java崩溃。否则,它们是只读的。 我希望GetDataRecord返回RecordNum等中的数据。如何在Java中执行此操作? 问题答案: 您需要将参数声明为特殊类型,以传达通过引用传递它们的事实。因此,如果Delphi参数是这样的: 您可以将其映射到这样的Java函数: 并调用该函数:

  • 我试图得到浮点数的尾数(只是为了学习),但它没有按预期工作。 比如说5.3的尾数是53,对吗?我尝试了以下代码: 它打印了2726298。它不应该去掉指数位并留下53吗?我尝试了很多事情,但总是这样。我做错了什么?

  • 我刚刚更新了我的服务器,我正在使用Deeplearning4J运行一个web服务。我想检查不同的性能配置,以决定未来的努力方向。从什么知道。 本机或CPU,这是我当前的默认设置 CUDA或GPU使用情况。在代码中设置环境以使用CUDA 特定于GTX GPU。

  • 如何获得JAVA中的Tomcat/Catalina版本号? 我已经看到了很多如何通过命令行等来实现这一点,但这不是我可以使用的代码,我也不能使用catalina。作为版本号的路径已从路径中剥离。 还请注意,我想在代码中使用该版本,所以我所看到的各种JSP解决方案也不适用于我。 谢谢

  • 对于投票、调查类的表单,往往会遇到随意填写或刷票的数据,这些数据不仅浪费提交量,也影响分析结果。从技术上讲,刷票不能完全避免,但可以提升刷票成本,从而降低刷票几率。 限制填写权限 开启方法:表单「设置」——「数据收集」上部,如图 1 所示: 图1 表单填写限制 图中的设置有如下效果: 所有人可填 杀伤力:★ 这是默认设置,打开表单的任何人都能够任意次数地提交数据。 仅金数据用户可填 杀伤力:★★★