Micronaut用75秒启动它的Hello-World示例项目是正常的吗?这似乎与描述该框架的方式非常不一致。我在一台MacBook pro上运行了这款产品,规格不错,这个项目是按照Micronaut用户指南中的步骤创建的,没有进行任何定制。无论我是从IDE还是从uber JAR开始,情况都是一样的。
java -jar ./libs/hello-world-0.1-all.jar
04:53:39.715 [main] INFO io.micronaut.runtime.Micronaut - Startup completed in 76248ms. Server Running: http://localhost:8080
最后,我对Micronaut很感兴趣,因为几个月前我偶然发现了它,部分原因是spring变得过于臃肿,我正在寻找替代方案。我计划构建一个简单的REST服务,并将其与springboot的相同服务进行比较,但我认为这种缓慢是一种阻碍。
一开始我想这可能是注释处理器做他们的IOC的东西,但是,这不可能是罪魁祸首,因为它是一样慢的使用uber jar不应该产生这种成本。有什么想法吗?
使用以下工具检查您的主机名:
hostname
并将其添加到127.0.0.1
和::1
地址的/etc/hosts
中。
根据Micronaut的官方指南,当/etc/hosts
文件中没有主机名时,在Mac OS上调用java.net.inetaddress.getlocalhost()
时,有一个已知的bug会导致延迟。
/etc/hosts
127.0.0.1 localhost <hostname>
::1 localhost <hostname>
https://docs.micronaut.io/latest/guide/index.html#问题
你的第一个插件 Your First Extension 这篇文档将指引你创建你的第一个插件("Hello World"),并解释基础的VS Code扩展的概念。 这这篇文档的指引下,首先你将会向VS Code中添加一个显示一条"Hello World"消息的插件。稍后你会通过和VS Code编辑器交互来查询用户现在选中的文本。 This document will take you throug
这与 R- 查看具有任何 NA 的所有列名称有关 我比较了data.frame和data.table版本,发现data.table慢了10倍。这与大多数使用data.table的代码相反,后者确实比data.frame版本快得多。 预先设置: 可能是什么原因?
问题内容: 这是我在Internet上找到的一些代码: 此代码会打印到屏幕上;您可以看到它在这里运行。我可以清楚地看到书面内容,但这是倒退的。此代码如何工作?怎么编译? 编辑: 我在IntellIJ中尝试过此代码,并且工作正常。但是,由于某些原因,它不能与cmd一起在notepad ++中工作。我仍然没有找到解决方案,因此,如果有人这样做,请在下面进行评论。 问题答案: 这里有一些不可见的字符,它
和绝大多数 IT 技术介绍一样,我们以一个输出 “hello world” 的形式开始我们的 logstash 学习。 运行 在终端中,像下面这样运行命令来启动 Logstash 进程: # bin/logstash -e 'input{stdin{}}output{stdout{codec=>rubydebug}}' 然后你会发现终端在等待你的输入。没问题,敲入 Hello World,回车,然
我试图建立一个Barebonds Hello World安全示例。但我总是出错。 下面是我的web.xml: org.springframework.beans.factory.beanCreationException:创建名为“org.springframework.security.web.authentication.UsernamePasswordAuthenticationFilter
主要内容:TestNG下载并安装,实例,3. TestNG Eclipse插件作为一个经典的入门例子,这里展示如何开始使用单元测试框架。 使用的工具 : TestNG 6.8.7 Maven 3 Eclipse IDE TestNG下载并安装 从这里 http://testng.org/doc/download.html 下载当前版本的TestNG,打开zip分发来获取TestNG解压缩文件,其中包含以下子文件: (请直接添加到您的项目中,也可能无法仅使用此jar来成功构建