服务器端Hessian接口的实现代码中,一个数组申请了10M的内存,然后用这个数组作为参数去调用一个JNI dll的接口,这个接口里面什么也不做。客户端循环调用Hessian接口100次之后,服务器端tomcat就挂掉了,原因是内存不足。但是,如果Hessian接口里面不调用JNI dll的接口的话,仍然循环100次,就不会有问题。
请问,这是什么原因?
------解决方案--------------------
你主贴一分析就知道了啊。
------解决方案--------------------
我本以为是dll中的内存问题