登录注册
请使用微信扫一扫
关注公众号完成登录
我要投稿
3.1.2基于ECP平台(SpringBoot)的微服务架构
SpringBoot提供了实现RestAPI的良好支持,并极大地简化了配置和部署。在无需WebUI而仅仅只为了提供RestAPI的情况下,是JavaEE/Spring体系下实现RestAPI的首选框架。
SpringBoot实现的RestAPI将被构建为jar,其中内置了Tomcat/Jetty,可以直接部署运行,无需外部的JavaEEServlet容器。
3.1.3原有旧系统接入
已有的应用系统(如财务管控),通常不可能大规模重构为微服务应用系统,还需要复用已有系统的部分服务并接入微服务运行环境。对于此类需求,建议采用下述方法实现:
基于SpringBoot实现微服务,这些微服务将调用已有系统的API实现其功能,如果这些服务有严格的性能要求,也可以直接访问原系统的数据库实现这些服务。总之,新实现的微服务进行接入,这些微服务的实现依赖已有系统,这些微服务适配已有系统的功能进行接入。
3.1.4服务接口演化
在日常开发的过程中,服务端对外开放的接口API会有一个变化的过程。
单体应用处理服务端接口的变化,直接修改对应的接口,然后再修改所有接口的调用即可。
微服务对于接口变化的处理,由于各个微服务的独立性,很难实时更新服务调用实现。在这种情况下,在不影响原有调用又要提供新的服务供调用的前提下,服务的提供者有可能提供2套服务,一套是新的接口API服务;另一套是旧的API服务。
当微服务的发布者对原接口进行修改时,考虑的是改动的大小及旧的服务API的兼容性。进程间使用轻量级通信机制进行通信对接口改造帮助很大,建议使用在最初的设计过程中,每个服务的设计都遵循健壮性的原则,比如:只是对某个特定场景设计API,调用API的服务使用旧的接口,能同时兼容调用新的接口一起工作,API服务仍然提供原有的默认响应值,调用服务忽略即可。有时接口改造涉及的改动很大并且与旧接口不兼容,由于不能强制所有调用服务进行升级,所以存在新老服务并存的情况,服务端调用会针对新老不同API服务,这就要求服务的API具有多版本概念,针对不同调用进行处理。
3.2微服务部署
微服务架构是由一组小但是独立的服务组成,各服务有独立的进程,需要独立部署,服务部署需要快速、可靠并且性价比高。选择基于容器部署的方式能满足上述需求,ECP微服务部署架构如图1所示。
图1ECP微服务部署架构
3.2.1基于GoogleKubernetes架构
GoogleKubernetes提供了完整的微服务运行环境,完全满足前述微服务调用、微服务管理与监控的要求。
1)APIServer/etcd:作为注册中心,微服务实例将在其中注册;
2)kube-proxy:实现反向代理,能够自动根据服务实例的运行状态调整其代理策略;
3)通过KubernetesService定义,保证集群中指定Service的实例数量;
4)具备完整的容器运行状态监控能力。
Kubernetes提供了完整的微服务架构实现方案,但其概念及实现方式与原生的Docker解决方案并不一致,与Docker版本的更新时间上不同步。
3.2.2基于DaoCloudDCE架构
DaoCloud提供的运行环境以及集群监控能力能满足前述基本目标中监控相关的要求。
DaoCloud基于原生Docker提供容器集群管理方案,仅作为容器管理产品使用,自动的服务发现和负载均衡需要通过HAProxy+etcd自行实现。
因此具体实现为:
1)微服务调用均通过HAProxy进行,HAProxy作为反向代理(负载均衡器);
2)etcd作为注册中心;
3)每个微服务启动时向etcd注册;
4)HAProxy自动发现etcd中微服务实例的变化并透明代理。
3.3微服务研发过程
微服务架构模式容易实现敏捷开发,将开发和运维高度协调,提高生产率。通过流程和工具自动化,更敏捷的交付产品。ECP微服务持续交付过程如图2所示。
3.4成果展现
最终通过ECP微服务架构平台,将现有应用的基础组件拆分为多个微服务,如缓存服务、消息服务、调度服务、非结构化服务、流程服务、接入服务、配置服务、认证授权服务、日志服务等。各个服务自治,服务之间协同,所有服务调用都使用统一的HTTP服务通信框架,达到标准化。提供开发者中心和微应用发布中心,实现了服务注册、服务自动发现、负载均衡、容错、会话跟踪、访问控制、灰度发布、数据可视化。
图2ECP微服务持续交付过程
4结语
本文研究微服务架构平台实现,通过ECP微服务架构平台快速完成了应用源码构建、镜像打包和应用部署,实现了微服务的高效运营,在该平台下,研发人员可以快速构建微服务。微服务技术架构和底层实现代码全部由平台提供,屏蔽了复杂的技术细节,研发人员只需要关注业务代码编写即可。实践证明,该平台能够大幅加快开发速度,有较高的应用价值。
特别声明:北极星转载其他网站内容,出于传递更多信息而非盈利之目的,同时并不代表赞成其观点或证实其描述,内容仅供参考。版权归原作者所有,若有侵权,请联系我们删除。
凡来源注明北极星*网的内容为北极星原创,转载需获授权。
在“双碳”战略引领下,我国风光新能源装机容量持续攀升,截至2024年底累计突破14亿千瓦。根据《2025年能源工作指导意见》规划路径,2025年全国新增新能源发电装机规模2亿千瓦以上,非化石能源消费比重将不断提高。然而,由于源网荷储协同缺乏系统性、科学性的规划设计,存在部分区域新能源并网消纳困
在“双碳”目标的引领下,加快构建清洁低碳、安全充裕、经济高效、供需协同、灵活智能的新型电力系统,已成为国家能源产业发展的核心使命。电力系统的转型升级不仅要求技术层面的革新,更需借助数字化手段,实现产业链的高效协同与精细化管理。远光供应链协同云平台,以数字化技术深度应用,精准对接新
近日,远光软件旗下企业管理大模型——远光智言,正式通过中国信息通信研究院(以下简称“中国信通院”)大模型基础能力完备性测评,成为国内首批通过该项权威认证的企业级大模型解决方案之一。中国信通院构建的“大模型基础能力完备性”测评体系,旨在通过科学的方法与标准,全方位、多维度地对大模型
国产大模型的崛起为软件产业提供了新的发展机遇,“国产软件+国产大模型”的融合创新模式,正在成为推动企业数智化转型的重要路径。近日,远光软件已全面集成DeepSeek大模型,依托DeepSeek“高效推理能力与低延迟响应”特性,极大地提升了远光DAP等产品在私域知识分析、自然语言交互和场景理解等的流畅
12月18日,第二届粤港澳大湾区高价值商标品牌培育大赛(以下简称“湾商赛”)颁奖典礼在东莞举行,本届大赛以“培育高价值商标品牌,助力大湾区高质量发展”为主题,吸引了来自大湾区及粤东西北地区的共1135家优秀企业踊跃参与,远光软件获颁“商标品牌培育百强”奖。图1湾商赛颁奖典礼现场湾商赛于202
12月20日,央国企数智时代的企业文档智慧管理革新与高质量发展专题交流会在京举办。远光软件受邀出席并作专题演讲,分享了公司在人工智能领域的技术研究与实践成果,与参会嘉宾共同交流企业文档数据化、知识化、智慧化管理创新的应用案例与实践经验。本次交流会由中央企业电子商务协同创新平台主办,旨
12月21日,2024(第十届)国企管理年会暨国企管理创新成果发布仪式在北京召开,远光软件服务的5项客户项目获评2024(第十届)国企管理创新成果。国企管理创新成果评选活动由中国工业合作协会、中国管理科学学会学术委员会、《创新世界周刊》《国企管理》杂志等机构发起,旨在总结提炼全国国企创新典范
12月21日,在2024中国管理科学大会暨第九届管理科学奖颁奖典礼上,远光软件服务的两大客户项目斩获殊荣:“中国电建财务共享及全球司库管理体系”入选第九届“管理科学奖”实践奖一等奖;“国网河北电力财智链云服务中心”入选第九届“管理科学奖”促进奖(团体)。“管理科学奖”是中国管理科学学会报
12月21日,2024中国管理科学大会暨第九届管理科学奖颁奖典礼在北京举行。通过大会搭建的高端学术交流平台,中国管理科学界泰斗、精英汇聚一堂,其中包括六位中国工程院院士的参与,充分彰显了管理科学在自然科学与社会科学之间的双重属性与交叉价值。大会还表彰了在推动管理科学普及与应用方面作出卓越
“数电票在全国范围内推广应用,对提升财税生产力、推动业财融合的影响是深远的,作为国内主流的信息技术产品和服务提供商,远光软件持续探索数电票系统与前沿技术的融合,为提升企业数智化管理水平赋能。”远光软件云服务事业部总经理赵峰表示。2024年12月1日起,数电票在全国范围内正式推广应用。这
11月28日至30日,以“数智万象无界新生”为主题的“2024中国数字化年会”在成都举行。期间,“2024第七届数字化转型与创新评选”揭晓获奖名单并举行颁奖,远光软件凭借“全面数字化的电子发票解决方案”斩获“财税创新产品”奖。图1获奖奖杯在金税四期“以数治税”背景下,远光软件紧密贴合政策导向,
随着全球能源转型的加速,储能技术作为连接可再生能源与电网稳定运行的关键纽带,正迎来前所未有的发展机遇。运达智储通过将智慧能源管理系统与电力交易系统、AI运营紧密配合,推动储能技术向更高效、更智能、更经济的方向发展。【软硬结合】运达智储,从创立之处,就秉持着硬件与软件深度自研的理念,
4月6日4点6分,由中核五公司承建的漳州核电2号机组汽轮发动机首次冲转至1500转/分并稳定运行,标志着非核冲转试验圆满完成,为后续机组核蒸汽冲转和并网发电奠定坚实的基础!2号机组汽轮发电机组在冲转过程中利用反应堆冷却剂泵和稳压器电加热器的能量使一回路升压升温,使蒸汽发生器二次侧产生饱和蒸
文成,一座因明代开国元勋刘伯温谥号而名垂青史的山城。过去几十年,数十万文成人走过国门,远赴他乡。文化交融、经济互通,让文成兼具山水名城的韵味和异域他乡的风情。2021年浙江启动共同富裕示范区建设以来,这座坐落于浙西南群山中的小城,以山水为纸、绿电为墨,奋力书写新时代的共富传奇。当飞云
11月28日至30日,以“数智万象无界新生”为主题的“2024中国数字化年会”在成都举行。期间,“2024第七届数字化转型与创新评选”揭晓获奖名单并举行颁奖,远光软件凭借“全面数字化的电子发票解决方案”斩获“财税创新产品”奖。图1获奖奖杯在金税四期“以数治税”背景下,远光软件紧密贴合政策导向,
近日,由华润电力技术研究院牵头编制的火电行业首个智能电厂国家标准《智能火电厂技术要求GB/T44770-2024》正式发布实施。该标准由技术研究院润电科学主导编制,联合行业内22家发电集团公司、能源集团公司、电力科研院所、发电企业、设备厂商等,历时4年时间完成标准的草案编制、试验验证及征求意见等
历时三年筹备,10月23日上午采日能源在上海SERMATEC智能研发中心举行“智慧能源运营事业部”的成立揭牌仪式,正式开启“以储能为核心的能源数智化运营”服务。据悉,随着该事业部的成立,采日能源将通过“双轮驱动战略”,巩固其在储能系统解决方案领域领先地位的同时,战略拓展“以储能为核心”的智慧
10月24日,由中国电子信息行业联合会举办的第二十六届中国国际软件博览会(以下简称“软博会”)在天津国家会展中心盛大开幕。本次软博会以“软件赋能产业变革,智能驱动数实结合”为主题,吸引了来自全国各地的260多家知名软件企业参展,展示了最新的科研成果和解决方案,并评选出“第二十六届软博会
南网总调节能发电调度系统适应南方区域现货市场改造项目招标公告(项目编号:CG0000022001793583)1.招标条件本招标项目南网总调节能发电调度系统适应南方区域现货市场改造项目,招标人为中国南方电网有限责任公司,项目资金已落实,该项目已具备招标条件,现对本项目进行公开招标。2.项目概况和招标范
在全球化新趋势下,“数字赋能”已成为推动各行各业转型升级的核心驱动力,人力资源管理作为支撑企业稳健前行与持续创新的关键支柱,不可避免地站在了这场变革的前沿。大数据、云计算、人工智能等数字技术的深度融合与广泛应用,不仅颠覆了传统人力资源管理模式的运作逻辑,更赋予了人力资源前所未有的
8月29日,国网天津市电力公司信息通信公司完成全链路监测(APM)探针部署工作,共计安装4176个APM探针。这些探针的应用支撑该公司纳管能源互联网营销服务系统(以下简称“营销2.0系统”)、新一代电力交易平台、新一代设备资产精益管理系统、电网资源业务中台等9套信息系统,实现对系统微服务运行状态
南方能源监管局:拥抱数字化赋能电力市场高质量发展国家能源局南方监管局成岩俞漂方广东电力交易中心有限责任公司黄康乾刘珍珍南方能源监管局始终积极贯彻落实党和国家电力体制改革相关工作部署,指导督促交易机构不断探索、建设、完善技术支持系统,实现了电力交易业务全过程线上化、数字化,全方位支
随着全球能源转型的加速,储能技术作为连接可再生能源与电网稳定运行的关键纽带,正迎来前所未有的发展机遇。运达智储通过将智慧能源管理系统与电力交易系统、AI运营紧密配合,推动储能技术向更高效、更智能、更经济的方向发展。【软硬结合】运达智储,从创立之处,就秉持着硬件与软件深度自研的理念,
11月28日至30日,以“数智万象无界新生”为主题的“2024中国数字化年会”在成都举行。期间,“2024第七届数字化转型与创新评选”揭晓获奖名单并举行颁奖,远光软件凭借“全面数字化的电子发票解决方案”斩获“财税创新产品”奖。图1获奖奖杯在金税四期“以数治税”背景下,远光软件紧密贴合政策导向,
近日,由华润电力技术研究院牵头编制的火电行业首个智能电厂国家标准《智能火电厂技术要求GB/T44770-2024》正式发布实施。该标准由技术研究院润电科学主导编制,联合行业内22家发电集团公司、能源集团公司、电力科研院所、发电企业、设备厂商等,历时4年时间完成标准的草案编制、试验验证及征求意见等
历时三年筹备,10月23日上午采日能源在上海SERMATEC智能研发中心举行“智慧能源运营事业部”的成立揭牌仪式,正式开启“以储能为核心的能源数智化运营”服务。据悉,随着该事业部的成立,采日能源将通过“双轮驱动战略”,巩固其在储能系统解决方案领域领先地位的同时,战略拓展“以储能为核心”的智慧
10月24日,由中国电子信息行业联合会举办的第二十六届中国国际软件博览会(以下简称“软博会”)在天津国家会展中心盛大开幕。本次软博会以“软件赋能产业变革,智能驱动数实结合”为主题,吸引了来自全国各地的260多家知名软件企业参展,展示了最新的科研成果和解决方案,并评选出“第二十六届软博会
南网总调节能发电调度系统适应南方区域现货市场改造项目招标公告(项目编号:CG0000022001793583)1.招标条件本招标项目南网总调节能发电调度系统适应南方区域现货市场改造项目,招标人为中国南方电网有限责任公司,项目资金已落实,该项目已具备招标条件,现对本项目进行公开招标。2.项目概况和招标范
在全球化新趋势下,“数字赋能”已成为推动各行各业转型升级的核心驱动力,人力资源管理作为支撑企业稳健前行与持续创新的关键支柱,不可避免地站在了这场变革的前沿。大数据、云计算、人工智能等数字技术的深度融合与广泛应用,不仅颠覆了传统人力资源管理模式的运作逻辑,更赋予了人力资源前所未有的
南方能源监管局:拥抱数字化赋能电力市场高质量发展国家能源局南方监管局成岩俞漂方广东电力交易中心有限责任公司黄康乾刘珍珍南方能源监管局始终积极贯彻落实党和国家电力体制改革相关工作部署,指导督促交易机构不断探索、建设、完善技术支持系统,实现了电力交易业务全过程线上化、数字化,全方位支
7月4日,2024全球数字经济大会“数据驱动新质软件高质量发展论坛”在北京举行。远光软件受邀参会,高级副总裁向万红代表公司作主旨报告,探讨人工智能在企业数智化转型中的驱动力作用及相关应用实践,同时,远光智能评标辅助系统入选“2024数据驱动软件应用典型案例”。论坛以“数据新赋能,软件兴动力
南方电网公司2024年新型网络应用策源地及重点实验室培育专项科技项目单一来源公示(采购编号:CG0000062001774014)1.采购条件本采购项目南方电网公司2024年新型网络应用策源地及重点实验室培育专项科技项目,采购人为中国南方电网有限责任公司,项目资金已落实。该项目已具备采购条件,现对该项目进行
编者按随着数字化、网络化、智能化融合发展,数字技术成为推动产业转型升级的核心动力。远光软件专注大型集团企业管理信息化、数智化近40年,公司集合多年产品技术沉淀推出的新一代企业数字核心系统远光DAP,广泛应用于多家央国企与世界500强企业。为展示DAP的产品理念、技术支撑、功能特色与典型实践
请使用微信扫一扫
关注公众号完成登录
姓名: | |
性别: | |
出生日期: | |
邮箱: | |
所在地区: | |
行业类别: | |
工作经验: | |
学历: | |
公司名称: | |
任职岗位: |
我们将会第一时间为您推送相关内容!