最近,我们的 vaadin 生产版本开始失败,我是一个节点菜鸟,无法弄清楚这是本地问题还是与 vaadin 20 相关。
当我切换回 vaadin 19 时,问题消失了,我可以使用在https://start.vaadin.com/app/ 上生成的应用程序重现该问题
运行时:./mvnw package -P production我收到以下错误:
[INFO] -------------------< com.example.application:myapp >--------------------
[INFO] Building Project base for Spring Boot and Vaadin Flow 1.0-SNAPSHOT
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- maven-resources-plugin:3.2.0:resources (default-resources) @ myapp ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Using 'UTF-8' encoding to copy filtered properties files.
[INFO] Copying 1 resource
[INFO] Copying 3 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.8.1:compile (default-compile) @ myapp ---
[INFO] …Run Code Online (Sandbox Code Playgroud) 昨天我们与 10 台配置相同的服务器失去了联系,经过一番调查后得出的结论是安全更新后重新启动失败了。
到目前为止,我们还无法让任何服务器重新上线,但很幸运能够重新安装实例而不会丢失数据。
我将粘贴下面的控制台日志,任何人都可以帮助我确定根本原因,也许可以给我一些建议,告诉我是否有更好的方法来配置服务器以使恢复更容易(例如通过“按 Enter 继续”提示)。 ,它似乎挂在)。
完整的日志对于SO来说太大了,所以我把它放在pastebin上并粘贴了下面的编辑版本。我已经删除了使输出着色的转义序列并删除了一些双新行,但除此之外它是完整的。
[ 0.000000] Linux version 4.14.200-155.322.amzn2.x86_64 (mockbuild@ip-10-0-1-230) (gcc version 7.3.1 20180712 (Red Hat 7.3.1-10) (GCC)) #1 SMP Thu Oct 15 20:11:12 UTC 2020
[ 0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-4.14.200-155.322.amzn2.x86_64 root=UUID=a1e1011e-e38f-408e-878b-fed395b47ad6 ro console=tty0 console=ttyS0,115200n8 net.ifnames=0 biosdevname=0 nvme_core.io_timeout=4294967295 rd.emergency=poweroff rd.shell=0 LANG=en_US.UTF-8
[ 0.000000] e820: BIOS-provided physical RAM map:
[ 0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009fbff] usable
[ 0.000000] NX (Execute Disable) protection: active
[ 0.000000] SMBIOS 2.7 present.
[ 0.000000] DMI: Amazon EC2 t3.micro/, BIOS …Run Code Online (Sandbox Code Playgroud)