O32-Trade-MGR-Tools

所属分类:DevOps
开发工具:VBScript
文件大小:0KB
下载次数:0
上传日期:2022-05-25 07:24:33
上 传 者sh-1993
说明:  O32 运 维 管理工具,
(O32 operation and maintenance management tool,)

文件列表:
O32-Trade-MGR-Tools-O32-/ (0, 2022-05-25)
O32-Trade-MGR-Tools-O32-/BalanceofAccounts.sql (3292, 2022-05-25)
O32-Trade-MGR-Tools-O32-/Proc_ClearingData V1.1.vbs (2550, 2022-05-25)
O32-Trade-MGR-Tools-O32-/bakProc V1.0.sh (580, 2022-05-25)
O32-Trade-MGR-Tools-O32-/cashFlow.vbs (873, 2022-05-25)
O32-Trade-MGR-Tools-O32-/checkPrice.vbs (881, 2022-05-25)
O32-Trade-MGR-Tools-O32-/copyFile V1.3.vbs (2901, 2022-05-25)
O32-Trade-MGR-Tools-O32-/copyMKTDT.vbs (1304, 2022-05-25)
O32-Trade-MGR-Tools-O32-/fileCheck V1.1.sh (1254, 2022-05-25)
O32-Trade-MGR-Tools-O32-/installORA V1.0.sh (3944, 2022-05-25)
O32-Trade-MGR-Tools-O32-/procClearingDataMail.py (4526, 2022-05-25)

# O32运维管理工具 基于O3的投资交易系统运维管理组件 - 清算邮件接收[代码示例](https://github.com/QingYu2017/O32-Trade-MGR-Tools/blob/O32%E8%BF%90%E7%BB%B4%E7%AE%A1%E7%90%86%E9%85%8D%E5%A5%97%E5%B7%A5%E5%85%B7/procClearingDataMail.py) - **功能说明:券结模式下,邮件分发的清算文件处理** - 通过json配置邮件账号信息 - 正则表达式配置邮件搜索关键字(邮件关键字+业务日期关键字) - 按数据日期分拣至指定业务日期目录 - 清算文件接收和检查[代码示例](https://github.com/QingYu2017/O32-Trade-MGR-Tools/blob/O32%E8%BF%90%E7%BB%B4%E7%AE%A1%E7%90%86%E9%85%8D%E5%A5%97%E5%B7%A5%E5%85%B7/fileCheck%20V1.1.sh) - **功能说明:盘后沪深交易所、沪深中登清算用文件完整性检查** - 扫描目标文件夹,判断清算文件状态; - 状态汇总,并短信推送; - 部署定时任务执行; - 系统资讯数据核对[代码示例](https://github.com/QingYu2017/O32-Trade-MGR-Tools/blob/O32%E8%BF%90%E7%BB%B4%E7%AE%A1%E7%90%86%E9%85%8D%E5%A5%97%E5%B7%A5%E5%85%B7/checkPrice.vbs) - **功能说明:由于O32中导入的中债价格可能和银行间当日交易价格不同,引起风控计算和交易室委托异常,增加价格校验机制** - sql server链接O32 oracle数据库; - 通过vba插件调取Wind资讯数据; - 比对O32库中的中债价格,与Wind终端数据是否一致; - 现金流计算[代码示例](https://github.com/QingYu2017/O32-Trade-MGR-Tools/blob/O32%E8%BF%90%E7%BB%B4%E7%AE%A1%E7%90%86%E9%85%8D%E5%A5%97%E5%B7%A5%E5%85%B7/cashFlow.vbs) - 定义时间变量和利率变量; - 判断付息日与当前日期(考察日期)先后; - 考察周期内收息累加; - O32日志文件的备份和导出[代码示例](https://github.com/QingYu2017/O32-Trade-MGR-Tools/blob/O32%E8%BF%90%E7%BB%B4%E7%AE%A1%E7%90%86%E9%85%8D%E5%A5%97%E5%B7%A5%E5%85%B7/bakProc%20V1.0.sh) - **功能说明:O32修改日志级别后,将产生大量日志文件,需定期删除,考虑排错和系统定期巡检,使用该功能定时压缩备份并清除** - trade日志文件压缩 - 日志文件归集 - 已存档文件的删除 - oracle环境配置[代码示例](https://github.com/QingYu2017/O32-Trade-MGR-Tools/blob/O32%E8%BF%90%E7%BB%B4%E7%AE%A1%E7%90%86%E9%85%8D%E5%A5%97%E5%B7%A5%E5%85%B7/installORA%20V1.0.sh) - 创建oracle用户账号 - 修改环境变量和核心参数 - 配置Oracle服务随系统启动 - 其他:注意processes参数也需要及时调整,否额在trade服务启动过程中会出现超出进程数后,后续服务启动失败 - O32服务的启停批处理 - **功能说明:顺序启停O32相关服务(ASAR环境)** ```shell #快速关闭服务 su - mc -c 'cd workspace && ./stopmc' su - o4bar -c 'cd workspace && ./stopbar' su - trade -c 'cd workspace && ./stopas' #快速启动服务 su - o4bar -c 'cd workspace && ./runbar' su - trade -c 'cd workspace && ./runas' su - mc -c 'cd workspace && ./runmc' ```

近期下载者

相关文件


收藏者