2020-10-24 17:07
@sliver 你可以适当地修改 jfinal undertow 源码,然后安装到本地来解决问题:
https://jfinal.com/share/2093
最后,做集群的话,我建议顶多是将 webapp 抽取到一个统一的地方去,配置 undertow.resourcePath 就可以重新指定 webapp 在哪里了
而 webapp 之外的 config、lib 这些目录以及文件建议各自独立
2020-10-24 17:05
@sliver 使用 jfinal undertow 部署时,会默认添加一个 "config" 目录为 class path,源码在这里:
https://gitee.com/jfinal/jfinal-undertow/blob/master/src/main/java/com/jfinal/server/undertow/hotswap/ClassLoaderKit.java
但这个不影响你添加额外的 class path ,只需要在脚本里面向 CP 变量追加新的目录即可
原有的 config 目录最好是删掉
此外, PathKit.getRootClassPath() 这个变量与 undertow.resourcePath 配置中的第一个存在的目录有关,按理你获取到的值应该是 /root/app/webapp
2020-10-24 12:32
@小飞碟飞啊飞 你在 SessionInViewInterceptor 中设置断点,单步调试一下,看里面的执行流程对不对
2020-10-22 14:06
@张先生的jfinal 瓶颈在 io 在网络
你取 12W 条数据中的数据量要计算好,试一试取 12W 的 integer 数据,这会快很多
2020-10-21 20:50
@wiboson 检查一下客户端在发送请求时带没带上自己的公钥/证书,你当前没获取到,没准是客户端的事