Download presentation
Presentation is loading. Please wait.
1
JOPENS 地震台网观测系统 0.4.1版升级介绍
2
内容(1) JOPENS 0.4.1版的新功能 JOPENS软件包清单 0.4.1升级安装 培训环境 流服务JOPENS/SSS
3
内容(2) 数据库服务WFDB 实时处理服务RTS 人机交互快速处理与速报MSDP JOPENS控制台 下一步开发工作
4
JOPENS 0.4版本新功能 适配器增加TDE的网络口支持,适配 器到数采的重传功能; 增加延时表
流服务支持JMS接口,处于实验阶段, 区域台网不建议使用; 数据库结构做了重大更改, 以事件库为 主,实时数据库只存储连续波形,向十 五规范靠拢
5
JOPENS 0.4版本新功能 SSS增加EDSP-DX支持,标定记录符合 十五数据规范。
数据库升级增加一个迁移工具: /usr/local/jopens/mig JBoss升级到4.2.0GA RTS避免JBoss不正常时停止工作。 丰富MSDP功能增加了外挂定位程序 Hyposat和LocSAT 丰富了JOPENS控制台。
6
体系架构 基于J2EE架构; 流服务和消息中间件起到关键集成,监控消息 采用ActiveMQ传输。
投入相当多时间实验测试系统框架,最终选择 1)JBoss4.2RC1 -J2EE容器 )JPA/EJB3-持久存储层 )ActiveMQ4.1-消息中间件 4)Spring framework 2.0R-简化开发 )Castor- XML数据绑定
8
解释 1 获取台站数据 sbox-config.xml 2 将区域台网数据传输到国家台网中 心 sbox-config.xml
4 流服务和JBOSS连接SSS.xml 5 RTS获取实时数据 RTS.xml
9
解释 6 RTS连和JBOSS连接 message.xml ;DB.xml
7 通过JBOSS的EJB写实时数据到数 据库 jopens-ds.xml;ejb- jar.xml 8 JBOSS和数据库连接 jopens- ds.xml
10
解释 9 控制台终端与JBOSS连接 MonitorJApplet.xml
11 本地JBOSS与国家台网中心 JBOSS连接 broker-config.xml 12 MSDP和JBOSS连接 report.xml
11
解释 13 MSDP和事件数据库连接 jopens.xml 14 MSDP和连续波形数据库连接 jopens.xml
15 MSDP和JBOSS连接 eqim.xml 16 MSDP和国家台网中心JBOSS连接 eqim.xml;bulletin.xml 17 MSDP和SSS连接,rtsBuffer.xml
12
MSDP流程图
13
RTS流程图
14
MSDP流程图
15
速报流程图
16
统一编目流程图
17
WFDB数据库表
18
数据备份与归档 用backup子目录的工具备份( 系统较熟悉的用户) 连续波形SEED文件,在JBoss服 务器中生成,控制台下载
事件波形SEED文件,用MSDP批量 导出
19
控制台 JOPENS系统将台网信息配置、 台网产出资料管理、编目报告 与目录检索生成、台网运行监 控集成在一起,通过网页的形 成方便用户设置参数、监控系 统和调用台网产出的各种数据 。其界面如下:
20
控制台
21
控制台
22
典型台网部署配置 启动顺序,数据库 ->SSS ->JBOSS-> RTS
不按顺序,JBOSS下的JOPENSEJB不能正常启动 # touch jboss4/server/default/deploy/jopens-ds.xml, 重 新初始化JOPENSEJB服务 建议采用64位计算机。 JBOSS单工作网卡
23
新系统部署环境 JBOSS服务器10.5.202.20 流服务器: 10.5.202.16
软件放在 :/home/maint下 也上传到论坛上。
24
升级软件包 两个软件包:jboss4.tar.gz,jopens- 0.4.1.tar.gz 安装前,备份配置文件,安装:
# cd /usr/local # tar zxvf jboss4.tar.gz # tar zxvf jopens tar.gz # chown -R www:www jboss4 # chown -R sss:jopens jopens/sss # chown -R rts:jopens jopens/rts # chown -R iseasa:jopens jopens/msdp
25
数据库迁移 第一步:设置好本地root用户的mysql密码: 在/root/.my.cnf里添加: [client] host=localhost user=root password=rootme 第二步:备份0.4版本中的数据文件: 执行./backup.sh 脚本文件。 第三步:更改数据库结构并移植数据 .执行/migration.sh脚本文件,
26
JBoss配置 自启动脚本:/etc/init.d/jboss 需要更改/etc/init.d/jboss中的IP 地址: JAVA_OPTS=${JAVA_OPTS:-"-Djava. rmi.server.hostname=x.x.x.x"} 把x.x.x.x改为JBoss服务器IP地址 。
27
JBoss配置 安装在/usr/local/jopens/jboss4/server/deploy
从宏观层面上看,JOPENS系统使用到的JBOSS4 服务主要有ActiveMQ服务、EJB服务、Web服务, 下面列出各项服务的主要配置文件。 ActiveMQ 服务 -不需要更改: activemq-jms-ds.xml activemq-ra.rar/broker-config.xml activemq-ra.rar/META-INF/ra.xml
28
JBoss配置 EJB服务 jopens-ds.xml -只需要更改IP,usr passwd
META-INF/ejb-jar.xml -不需要更改 META-INF/persistence.xml -补需要更改 META-INF/eqim-service.xml -只需要更改IP META-INF/sync-service.xml(暂时不用) WEB 服务 -不需要更改 WEB-INF/web.xml WEB-INF/StationManger-servlet.xml WEB-INF/Monitor-servlet.xml
29
JBoss配置 监控配置 MapParam.properties -需要更改 MonitorJAplet.xml–只需要更改IP 用户管理:
conf/props下: JOPENSWeb-roles.properties JOPENSWeb-users.properties
30
监控系统功能 流服务器监控 断记统计 延时统计 具体参考论坛:JOPENS0.5版控制 台
31
MSDP功能更新 理论震相标注 增加hyposat等定位算法 多条目录管理 标注震相方法 排序优化 详细见论坛MSDP新增功能
32
人机交互与速报 安装在/usr/local/jopens/msdp下, 主要配置文件MSDP.xml和Main.cfg,
速报配置 eqim.xml 数据库连接池:jopens.xml 统一编目配置 bulletin.xml 目录和报告生成:report.xml 实时缓冲区:rtsBuffer.xml 短讯发布: cfg/SMSComPort.xml, cfg/SMS.xml
33
下一步开发计划 完善参数同步 增加TDE、Guralp串口支持 震相模板 完善RTS的自动定位,特别是网内地震。 更多Web GUI 配置
Bug fixed 和代码整理 9月初提供0.5版本,具体见论坛
34
谢谢!
Similar presentations