龙空技术网

某集团信息系统孤岛典型案例(二)

疾风Team 117

前言:

今天看官们对“nginx禅道域名”大致比较看重,看官们都需要分析一些“nginx禅道域名”的相关内容。那么小编在网络上汇集了一些对于“nginx禅道域名””的相关知识,希望朋友们能喜欢,姐妹们一起来了解一下吧!

记录一下这个典型案例,随笔,可能有的地方考虑的不够完善,大致思路如下:

下面谈谈如何解决眼前这个问题呢?

需求:解决现在系统中的信息孤岛问题

1、首先要解决多个系统中存在多个用户系统的问题,简单粗暴地想到,建立一个用户统一身份认证系统,打通几个系统间的用户认证部分,先让内部系统间的用户通行没有问题,将对内的用户管理和对外用户管理统一起来,交友系统管理员对所有用户进行统一管理,数据库这里,内部用户和外部用户依旧为两个。

2、业务信息流要打通,将财务需要和OA的考勤管理和工资、奖金打通,生产系统把生产产品、质量、效率、订单等信息计算和财务联系起来,对工资奖金kpi等等做一个打通,弄一个接口管理系统,对接内部的OA,财务,生产系统,以及第三方支付,登录等接口,最后将数据交由数据统一管理系统处理。

3、增加一个缓存系统,将前端需要的请求数据放入缓存中,提高承载能力,加快访问速度,降低后端压力,保证系统安全。

4、增加日志监控系统,用于监控数据库日志,ngxin日志,网络吞吐率,服务器监控等情况 ,方便运维人员管理。

5、架构上调整一下,前端增加两台 Nginx 作为负载Load Balance,接口服务器增加为5台,工增加7台服务器。实现接口高可用。

6、将生产系统在云端数据备份到本地,增加两台备份服务器,跑备份脚本,定时备份数据库、缓存文件、重要的静态资源。

7、搭建一个git用来管理文档和代码、数据库,从本次维护开始,文档必须齐全。

8、接口文档由 apipost 管理。

9、本地部署禅道,用于项目管理与推进工作。

10、补充架构图、系统功能说明书、产品需求说明书

11、测试必须完整,并形成测试报告,报告和测试由禅道统一管理。

12、运维部署必须严格书写部署说明书,并提交git和禅道。

技术栈:

监控用

zabbix 、 grafana

堡垒机

jumpserver

负载

nginx

缓存

redis

代码管理

git

项目管理

禅道

备份

python写脚本

接口管理

apipost

开发语言

不限(现有系统语言,java,php,node均有)

数据库

mysql(现有数据库sqlServer,Mysql)

最后看下增加后的示意图:

标签: #nginx禅道域名