ORM框架如果开启延迟加载,dubbo服务无法感知远程的consumer层在合适的时机关闭连接,在hibernate中叫session,如果提前关闭连接到导致consumer层抛出
 lazy exception之类的异常。
org.hibernate.LazyInitializationException: failed to lazily initialize a 
collection, could not initialize proxy - no Session
此时,dubbo服务层应该在合适的时机来关闭session的连接,此其一解决方式。在dubbo框架中应该如何来做呢?请指教.
关闭延迟策略,很多人应该会想到这个方案,但选择用ORM框架 应该结合其优点。而这种方案是在避开问题!
使用JPA 开启延迟策略,也会有同样的问题。
往大神指教策略,谢谢~~~

[ Full content available at: 
https://github.com/apache/incubator-dubbo/issues/2549 ]
This message was relayed via gitbox.apache.org for [email protected]

Reply via email to