java - 在 Yocto Linux 上没有互联网连接的情况下,Spring Boot 应用程序启动缓慢
问题描述
我有一个在 Yocto Linux 上运行的 Spring Boot 应用程序,它必须在没有来自网络路由器的外部 Internet 连接的情况下也可以工作。可以从其他设备在 LAN 内访问 Spring 应用程序。拔下路由器互联网电缆后,应用程序启动速度与互联网一样慢 3 分钟。
春季启动日志:
[main] WARN o.s.boot.StartupInfoLogger-InetAddress.getLocalHost().getHostName()
took 20020 milliseconds to respond. Please verify your network configuration.
猫 /etc/主机名
myapp
猫 /etc/os-release
ID="myapp"
NAME="myapp"
VERSION="4.14-sumo (sumo)"
VERSION_ID="4.14-sumo"
PRETTY_NAME="myapp 4.14-sumo (sumo)"
猫 /etc/hosts
127.0.0.1 localhost.localdomain localhost
# The following lines are desirable for IPv6 capable hosts
::1 localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
127.0.0.1 myapp
解决方案
推荐阅读
- python - 可靠性:Python 中的路径/剪切向量技术
- azure-functions - 'touch' Azure 存储中的文件,以便由 Azure 博客存储触发函数对其进行重新处理
- javascript - 获取类型错误“无法读取 HTMLButtonElement.generateQuiz 中未定义的属性 '0'
- snowflake-cloud-data-platform - 带有嵌入双引号的雪花复制
- c# - 如何在 where 子句上基于 SqlCommand 或 SqlDataAdapter 填充 datagridview?SqlDataAdapter 不适用于哪里?
- arrays - 计算 C 中一致字符串的数量
- ssis - 在 SSIS Execute SQL Task 中传递上个月的第一天和最后一天
- javascript - 在 WordPress 中使用 Twig 实现 AJAX 帖子过滤器
- git - 如何接受 git push?git 适合在 github 上发送完整的项目吗?我应该使用其他方法,哪个?嘘?
- javascript - 如何使用 Puppeteer 选择 RSS Feed 项元素?