个人技术分享

知识目标

  • 熟悉Zookeeper的基本操作,能够独立完成Zookeeper的下载、安装、启动

  • 熟悉Axios技术的使用,能够灵活使用Axios技术发送页面请求

  • 熟悉MyBatis分页插件PageHelper,能够使用PageHelper实现分页

  • 掌握检查项功能增删改查的实现方法

人体是一个具有多层次结构的复杂体系,如果有器官或者组织存在问题,则会打破器官系统之间的协调和平衡。如果想要知道身体是否健康,可以对人体内部器官或组织进行检查。为了给体检用户提供丰富、完善的体检服务,健康管理机构会根据不同的体检需求,推出对应的检查项以提高体检用户的满意度,提升自身竞争力。 为了满足体检用户的各项检查需求,医疗健康管理端提供检查项管理功能,包括检查项的新增、查询、编辑和删除。接下来,本模块将针对管理端的检查项管理进行详细讲解。

2-1 ZooKeeper的下载,安装和启动

医疗健康服务消费方和服务提供方所在的子模块是不同的,不同子模块之间的远程调用,可以通过Dubbo实现,Dubbo在使用时需要引入注册中心,并将服务发布到注册中心中。 目前Dubbo支持的注册中心有5个,分别是是 Nacos、Multicast、ZooKeeper、Redis 和 Simple,其中, Zookeeper是官方推荐的注册中心,而且Zookeeper数据模型简单、支持网络集群、事件监听、高可用、高性能,所以医疗健康选择Zookeeper作为Dubbo的注册中心。

Zookeeper属于Apache Hadoop的一个子项目,是一个开放源代码的分布式应用程序协调服务,分布式应用程序可以基于它实现同步服务、配置维护和命名服务等功能。