运维
qq_33641175
这个作者很懒,什么都没留下…
展开
-
[WEBLOGIC] bcprov中BCECPrivateKey cannot be cast to BCECPrivateKey
总述私钥文件类型:EC PRIVATE KEY使用jar包 bcprov-jdk15on-1.59.jar重启weblogic后首次启动项目A并使用某工具类B不会报错, 但是在weblogic中重启项目A后再使用某工具类B就会报错, 具体代码:BCECPrivateKey b = (BCECPrivateKey)kf.generatePrivate(peks);异常信息:sm2 Exception msg={org.bouncycastle.jcajce.provider.asymmetric.原创 2020-12-17 11:34:54 · 2116 阅读 · 1 评论 -
服务器仅日志文件读写慢(log4j)
总述服务器慢, jsp页面和服务都卡, 排查后发现log4j在org.apache.log4j.Category.callAppenderscall阻塞,业务在org.springframework.context.support.ResourceBundleMessageSource.getResourceBundle阻塞,可能是由于2台weblogic竞争写一个日志文件导致的, 可以尝试配置不同名的日志文件.注: 事件原因和处理意见 由观察到的现象总结而成, 仅供参考.现象服务器启动速度原创 2020-12-12 21:27:55 · 806 阅读 · 0 评论 -
Weblogic Struts 发布war包生成大量内容一致的临时文件(jar_cache*.tmp)
分析weblogic 发布war包时, weblogic将war中的classes中的文件打包成了_wl_cls_gen.jar, 导致struts(我这的2.5.17)在读取文件时需要从这个jar里进行读取, 且每次读取一个xml就关闭了输入流; 从jar中读取的过程存在解压的步骤, 在tmp文件夹中写入临时文件, 进而出现大量相同的文件, 且文件的MD5和_wl_cls_gen.jar的一致, 这也是我做出以上描述的依据.处理修改发布方式, 将war包解压后发布选中解压后的文件夹后面配置中原创 2020-11-01 22:33:49 · 874 阅读 · 0 评论