数据同步方案

数据同步方案
数据同步方案

越秀征信同步修改方案

1.历史数据保留方案(15天数据)

目前在征信系统中,中间库同步的数据没有清理和保留方案,这样不利于系统每次导入以及数据抽取。

针对此缺陷,现在提供以下修改方案。

1.目前同步的所有表中都有ENABLE_FLAG字段,(有四张表没有,后面加上);数据导入的时候现在导入的数据ENABLE_FLAG字段值都是1,即为有效的数据状态。在下一次传送文件导入数据之前,先将需要插入数据的表中的所有数据的ENABLE_FLAG字段值更新为0(失效状态),然后再执行插入操作。这样每次抽取数据的时候直接查询ENABLE_FLAG值为1的有效数据即可,不会与历史数据冲突,历史数据也得到保留。

2.历史数据保留15天,根据同步表中的LAST_UPDATE_DATE日期字段可以得到是哪一天的同步数据;所以在插入操作之前可以执行删除操作,限定删除条件为LAST_UPDATE_DATE小于15天之前的且ENABLE_FLAG字段为0的历史数据。

3.具体流程如下:

2.数据同步传输协议修改

目前征信系统中的文件传输采用的是http请求的方式,由于HTTP传输的内容是明文的,所以容易被别人截取信息或者篡改等,

存在不安全性,所以现在将数据传输方式修改为https传输,增加

数据传输安全性。

配置服务器tomcat支持https

1.生成服务器端安全证书文件

在linux系统中以命令行方式通过jdk自带工具keytool命令,填写一连串必要参数并确认,最后会在指定目录下面生成server.keystore 文件,即安全证书文件。

2.配置tomcat服务器

(1).将我们生成的证书文件tomcat.keystore拷贝到Tomcat将要

引用的位置。配置Tomcat,打开$CATALINA_HOME/conf/server.xml,修改如下,

去掉注释,修改为:

这里的证书地址和密码根据个人具体的环境相对配置。

(2).强制https访问

如果需要服务器不可以使用http访问,只可以通过https访

问的话,可以在tomcat\conf\web.xml中的

后面加上这样一段:

Java代码:

CLIENT-CERT

Client Cert Users-only Area

SSL

/*

CONFIDENTIAL

3、上述配置完成后,重启TOMCAT后即可以使用SSL。IE地址栏中可以直接输入地址不必输入“http://”或者“https://”;也可以输入“http://”会跳转成为“https://”来登录

相关主题
相关文档
最新文档