Skip to content

Archive Service

开发信息

  • 档案公共配置: 在application.yml中的archiveInfo中,对应ArchiveConfig配置类,添加配置时请设置默认值
  • 档案种类私有配置: 在resource/archive下,分为日触发,月触发,年触发三个目录,yml名称中需包含Day,Month,Year字段,会自动搜索该文件并通过classpath加载,
  • 编写Proc类: 需要定义本类所需的yaml常量、yamllist,并实现supports方法。
  • 档案要素名称等相关信息: 金科有我-知识管理-国库档案系统接入规范-附件
  • 归档目录英文名称: 附件“国库档案系统接入申请信息表”-归档清单sheet页-归档目录列
  • 档案生成要素的命名及取值范围: 附件“归档清单”-0514版本sheet页
  • xml扩展字段: 附件“国库档案系统接入申请信息表”-扩展字段说明sheet页
  • 开发逻辑: 按照档案种类开进程
  • 进程里面:(按照国库代码开线程,,线程按照笛卡尔积开第一层for循环,然后执行校验逻辑,按照征收机关开第二层for循环

环境信息:

  • git路径 dev_KF2023003_V1.0.0.0
  • 开发环境档案服务位置
  • tcbs集群: cls-i868tl44
  • tcbs命名空间: atcbs2-ns-ds
  • tcbs微服务: dep-tcbs2archiveserver
  • configmap挂载位置: cm-tcbs2archiveserver
  • 开发环境cfs(50g)
    • 挂载点:172.25.224.5:/vdma3kpj
    • 对端挂载服务器(pdf下载目录):172.25.226.32 root/1qaz!QAZ1qaz
    • /archive 对端目录结构/archive/tams/archives/TCBS/DS/档案类型
  • 性能环境档案服务位置(可操作,资源充足)
  • 测试集群: cls-rmmns56q
  • tcbs命名空间: atcbs2-ns-xc
  • tcbs微服务: dao-ctbsarchive
  • configmap挂载位置:cm-tcbs2archiveserver
  • postman调用接口:
    curl
  • 数据库:
  • 研发环境 172.25.224.150:15005,172.25.224.212:15005,172.25.224.254:15005 tcbs/1qaz!QAZ1qaz tcbs2db 档案临时表是tcbs_mission_temp 接口触发后,在该表中可以看到待执行的任务,各pod会自动消费该表中的任务,执行完成后将修改任务状态。 调整期设置表tp_trim_ctl(业务可以按省设置调整期结束日期),部分档案过了调整期之后即不需要生成调整期档案,仅需要生成正常期档案,遇到该逻辑请确认。
  • 数据库,性能环境(仅可查看!!!,若操作通知张翠娟) /tcbs/tams/DS/档案类型(英文名)/日期/档案名称
  • 档案目录结构
  • 档案名称目录下包含“档案名称.pdf”、meta.xml文件
  • 档案全部生成后,“日期”目录下应包括ready.o文件
  • 打版
  • 路径: 金科有我-持续交付-CICD流水线-稻香湖入口
  • 账号: wangyong/Abcd1122
  • 流水线: tcbs2-server-wx-pipeline-new
  • 分支: dev分支
  • 附加选项: server选tcbs2archiveserver,然后构建即可
  • 访问地址
  • 国库门户: 172.25.224.40:30428
  • 登录方式: 密码登录
  • 核算主体代码: 370000000002
  • 用户代码: 370001
  • 密码: Tc000000 进去选“三中心”是业务测试环境,“开发专用”连本地前端

  • 部署:

  • 央行云地址: tce.csyun.cncc.cn
  • 子用户登录: 100004603061 tcbs6 2wsx@WSX2wsx
  • 集群:cls-1868tl44(-)
  • 命名空间: atcbs2-ns-ds
  • Deployment:dep-tcbs2archiveserver
  • 日志服务器信息: 172.25.226.32 root/1qaz!QAZ1qaz /logsds/archive
  • 配置中心
    • 地址: http://172.25.224.217:8900
    • 用户名密码: mojito/1qaz2wsx!QAZ
    • 配置路径: 配置中心-通用配置-命名空间 tcbs2_ds
    • 配置项application-archive.yml

三中心环境: namespace: atcbs2-ns-dxh

tail -f STA0_CcmsUserInterfaceCliServer.log tail -f STA0_HttpGatewayServer.log tail -f STA0_SysStatManageServer.log

tail -f STA0_CcmsUserInterfaceCliServer.log tail -f STA0_HttpGatewayServer.log tail -f STA0_SysStatManageServer.log

  • remote origin Fetch URL: https://linuxdoc.online/n2ex/mkdocs.git Push URL: https://linuxdoc.online/n2ex/mkdocs.git HEAD branch: main Fetch URL: https://linuxdoc.online/n2ex/mkdocs.git Push URL: https://linuxdoc.online/n2ex/mkdocs.git HEAD branch: main Push URL: https://linuxdoc.online/n2ex/mkdocs.git HEAD branch: main Remote branch: HEAD branch: main

其它