基于微服务架构的智慧党建平台设计
2021-04-25王文兵史春林杨真
电脑知识与技术 2021年9期
王文兵 史春林 杨真



摘要:为了解决智慧党建平台系统功能复杂、开发维护成本高、可靠性和可扩展性低的问题,提出了基于微服务架构的设计方案,将系统模块功能拆分成微服务。平台采用开源的Spring Cloud微服务框架,实现了服务注册与发现、路由网关、容错处理以及负载均衡等技术,降低了系统的耦合性,提高了开发速度以及使平台部署和扩展更加灵活。该平台目前响应迅速,运行稳定,验证了基于微服务架构设计理念的有效性。
关键词:微服务;智慧党建;虚拟容器;Spring Cloud
中图分类号:TP311 文献标识码:A
文章编号:1009-3044(2021)09-0083-02
开放科学(资源服务)标识码(OSID):
近些年,随着信息化的持续进步,敏捷开发和持续交付的设计理念也在持续的更新和拓展,此外,虚拟化技术和容器(Docker)技术也越来越成熟,软件设计者越来越喜欢采用微服务架构模式进行开发设计。
目前阿里旗下的Dubbo服务化治理框架是国内最出名的微服务框架,除了阿里外,很多国内的互联网公司也在使用。Spring Cloud是国外开源的微服务框架,包含了微服务开发所必需的多个组件,是相对成熟的技术框架。
为了解决智慧党建平台建设中存在的问题,本文采用开源的Spring Cloud微服务框架,将平台中高度耦合的多个子系统拆分成多个离散的服务,多个服务可以同步开发,提高了系统的研发速度并且便于平台功能的拓展。
1建设目标
以党组织和党员等为核心,以党务监督管理和综合服务为重点,优化党务业务流程,共享党建网络服务,搭建信息化平台。……
登录APP查看全文
