文本概述了苍穹平台框架虽自研但可改用SpringCloud的RPC框架,并详细介绍了切换步骤,包括启动Eureka服务、配置启动项、在启动类增加配置项、检查注册中心节点信息。文章旨在普及知识,并说明框架切换不影响苍穹低代码开发平台的设计理念,鼓励读者留言讨论。
苍穹平台的框架是一个自研框架,并没有使用业界开源框架,如spring体系,那么我们可否将RPC框架改为使用SpringCloud呢?
答案是可以的,想要了解一下如何切换的话,那么一定不要错过本篇文章。
1. 启动一个Eureka服务,作为注册中心,通过Java命令即可启动一个Eureka服务,需配置相关启动项。Eureka服务可在附件中下载,也可以使用自己的,启动命令参考如图:
2. Eureka服务配置文件参考如图:
3. 启动类中增加启动配置项,如图:
注:由springboot启动时,静态资源路径配置得KEY为:JETTY_WEBAPP_PATH
4. 启动苍穹服务后,可在Eureka 注册中心界面中可以看到注册节点信息,如图:
5. 通过zookeeper客户端工具连一下,可以看到注册中心上的提供服务的节点信息为空,如图:
到此如果环境能够正常访问运行,那么表示框架已经切换成功,有想要基于此框架做开发测试的同学,可以进行了。
写在最后
以上内容内容需要苍穹平台版本在4.0.006及以上。
本节一文读懂,并没有多深的原理的解析,主要是以普及知识为主,很多人都有疑问,苍穹为啥不用spring体系的框架,答案是:不论使用什么框架,都不影响苍穹的低代码开发平台KDDM的设计理念。在应用过程中有任何疑问和建议,欢迎大家留言、讨论,本人也将第一时间进行回复。
eureka部署启动.zip(40.84MB)
推荐阅读