Micronaut花费大约75秒来启动它的hello-world示例项目是否正常?这似乎与框架的描述方式非常不一致.我在具有不错规格的MacBook pro上运行它,该项目是按照Micronaut用户指南中的步骤创建的,没有任何自定义.无论我是从IDE还是超级罐开始,都会发生同样的情况.
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
Run Code Online (Sandbox Code Playgroud)
FWIW,我对Micronaut很感兴趣,因为几个月前我偶然发现了它,部分原因是因为Spring变得过于膨胀而我正在寻找替代方案.我打算构建一个简单的REST服务并将其与SpringBoot中的相同服务进行比较,但我认为这种缓慢作为阻止程序.
起初我以为这可能是注释处理器做他们的IOC的东西,但是,这不是罪魁祸首,因为使用超级罐的速度一样慢,不应该产生这个成本.有任何想法吗?
检查您的主机名:
hostname
Run Code Online (Sandbox Code Playgroud)
并将其添加到/etc/hostsfor 127.0.0.1和::1地址.
根据Micronaut的官方指南,当文件中java.net.InetAddress.getLocalHost()不存在主机名时,在Mac OS上调用时会出现一个导致延迟的已知错误/etc/hosts.
/ etc/hosts文件
127.0.0.1 localhost <hostname>
::1 localhost <hostname>
Run Code Online (Sandbox Code Playgroud)
https://docs.micronaut.io/latest/guide/index.html#problems
| 归档时间: |
|
| 查看次数: |
325 次 |
| 最近记录: |