目前有一个正在运行的使用了dubbo的项目,现在打算新建一个使用Springcloud的项目,新项目在前期会调用dubbo的服务,后期也会向dubbo提供服务,这两个项目都不会停掉。那么在这个整合期间会遇到那些坑,需要注意哪些问题,目前有什么解决方案?
目前我想到一些要考虑的点:
1.Springcloud如何在老项目最少改动的情况下去调用dubbo的服务,是否需要dubbo提供专门的API。
2.Springcloud向dubbo提供服务的时候需要怎么做,有什么限制或者障碍。
3.两者怎么做到事务同步。
4.高并发情况下会出现哪些问题。
5.异常处理如何进行,怎么向消费方抛出异常。
6.健康监控、降级服务如何进行。