TongWeb7容器版 无法动态注册servelet
描述:
容器在启动时,无法动态注册servelet,抛出NoSuchMethodError异常
如下图所示:
原因:
当前使用的 TongWeb7 容器版本偏低,低版本容器未提供wasCreatedDynamicServlet相关底层方法,不支持 SpringBoot 通过代码动态注册 Servlet 的能力,仅兼容传统WEB-INF/web.xml静态配置方式。
解决方案:
升级至官方最新版 TongWeb7 容器镜像,新版本补齐对应底层 API,原生支持代码动态注册 Servlet 逻辑,云原生部署场景并非只能使用容器版 TongWeb,企业版 TongWeb 同样支持打包制作镜像上云部署