EzOES
文章目錄
- 1系統概述
- 1.1同時支持多操作員
- 1.2 支持SQL Server
- 1.3網絡自動重連
- 1.4支持實時監控
- 1.5清理接口表數據
- 1.6維修通道
- 2系統配置要求
- 2.1硬件配置要求
- 2.2軟件配置要求
- 2.3資源信息要求
- 安裝前,確認下列相關資源信息
- 會員單位和上交所網絡互連的示意圖
- 3網絡配置
- 3.1安裝網卡并配置參數
- 第一步
- 第二步
- 第三步:配置兩塊網卡的地址參數。
- 注意
- 3.2檢查網絡狀態
- (1)檢查網卡和協議是否配置正確
- 檢查與存放申報數據的數據庫服務器的連通性
- (3)檢查與會員單位網絡路由器的連通性
- 檢查與上交所通信服務器的連通性
- 4 軟件安裝
- 4.1下載并安裝Java運行環境
- 4.2 EZOES的安裝與設置
- 4.2.2修改配置文件
- 4.2.3安裝并配置JDBC數據源
- 5 軟件使用
- 5.1啟動報盤機
- 5.2主操作畫面
- 5.2.1菜單欄
- “報警”菜單展開后只有一個子菜單“停止報警”,
- “工具”菜單展開后:
- “維修通道”菜單展開后:
- “幫助”菜單展開后為:
- 5.2.2快捷鍵說明
- 5.2.3 操作員列表區
- 序號
- 選擇
- PBU
- 操作員代碼
- 圖
- 運行狀態
- CS IP
- Local IP
- 當前工作
- 發送委托數量
- 委托應答數量
- 成交回報數量
- 流速權值
- 最大委托序號
- 5.2.4 當前時間區
- 5.2.5 交易主機狀態區
- 5.2.6 交易時間段區
- 5.2.7 系統信息區
- 5.3 操作說明
- 5.3.1 操作員啟動畫面
- 5.3.2操作員停止畫面
- 5.3.3査看詳細畫面
- 系統運行的任時都可選擇某一操作員,
- 5.3.4修改系統配置畫面
1系統概述
- 上交所
- 仿真原有交易系統
- 所開發
- 的面向新一代交易系統主機
- 進行委托申報的集中報盤程序,
- 有下列特點:
1.1同時支持多操作員
- 集中報盤程序支持多個操作員同時
- 場外報盤,最多20(技術上不作限制)。
- 不同操作員可連到不同數據庫,也可用同一數據庫中不同的表。
- 不同的操作員可通過不同的上行鏈路,
- 也可以共享同一個上行鏈路
- 報單
1.2 支持SQL Server
- 支持 MS SQL Server2000及以上,其他類型數據庫不再支持
- 報盤系統基于Java運行,需通過JDBC連接數據庫,
- 配置方法見《軟件安裝》頁的“安裝并配置]DBC數據源”
1.3網絡自動重連
- 報盤機與上交所通信服務器(CS)的主線路中斷時,系統會自動嘗試重新連接:
- 嘗試一定次數(參數Wanretry指定)均失敗后,
- 系統會自動切換到備份線路,不需要手工停止當前操作員的業務,也不需重啟報盤程序
1.4支持實時監控
- 報盤機提供文件接口
- 支持實時監控,
- 許用戶開發監控工具對報盤機實時監控,
- 包括查看狀態、EZOES錯誤信息、
- 啟動和停止報盤機、啟動和停止交易員,
- 為集中監視和控制報盤系統提供了便利。
- 上線階段先行開啟監視功能,控制功能待后續版本陸續釋放
- 詳見七章監視接口。
1.5清理接口表數據
- EZOES2012開始,
- 增加清理接口表數據功能菜單,
- 許用戶日初的時候在界面上進行清除三張接口表
- 清理前,系統自動將數據
- 以文件的形式備份到archive目錄
1.6維修通道
- 系統提供菜單,支持啥功能。
- 日志級別定制和內部變量監控
- 本功能僅供支持/開發人員在遇到故障進行間題分析定位時使用。日常生產時請勿用
- 從高到低OFF FATAL ERROR WARN INFO DEBUG TRACE ALL。
- 默認是INFO,通過菜單操作,可在遇到故障時動態調整為 DEBUG,
- 既減少平時日志輸出,又在故障時輸出足夠信息以輔助定位。
- 維修通道啟動后,可定時(可設置)輸出當前EZOES最新的內存變量信息至界面監控窗口
- 同時維修通道可
- 將內存變量信息隨時導出至文件。
2系統配置要求
2.1硬件配置要求
- Pentium 4(3G以上CPU)
- 內存4G:
- 兩塊網卡
- 顯示器分辨率支持1024*768,或更高
- 若裝聲卡,出現故障時就報警
2.2軟件配置要求
- OS為下列
-
Java Runtime Environment,1.6及以上
- 部分JRE1.6的早期不穩定,不建議用JRE1.6.0_18及此前的
- 推薦升級至1.6.0_21及以上更新
-
不要將報盤程機
- 部署在域內,
- 以免域服務器不定期修改報盤機的本地時間,
- 造成報盤機和主機時間的不一致。
-
數據庫SQL Server2000及以上
2.3資源信息要求
安裝前,確認下列相關資源信息
- 會員單位A/B股集中報盤機的IP,
- 由于報盤機連接兩個網段,通信公司預先分配給營業部N個IP用來通過專用交易網絡連接到交易所通信服務器。
- 因為交易系統允許多個操作員通過相同的IP地址登錄到通信服務器,所以上文的N可以和操作員數量無關。
- 本文檔設該類IP:202.118.1.X:
- 另外1個IP連接內部網絡,負責讀取會員單位所接受的客戶交易申報數據,設為:10.10.1.2
- 會員單位存放申報數據的數據庫服務器的IP,
- 設為:10.10.1.4
- 會員單位路由器(連往上交所交易通信服務器)的IP,
- 設為202.118.1.254
- 上交所的接入路由器IP,
- 設為:172.XXX.XXX.254
- 會員單位所連接的上交所通信服務器的IP
- 如:172.XXX.XXX.3
- 以上信息可向會員單位的網絡管理員
會員單位和上交所網絡互連的示意圖
3網絡配置
3.1安裝網卡并配置參數
- Windows2000 Professional(中文版)為例,
- 介紹報盤機的網絡配置
第一步
- 主機母板的PCI插槽 插兩塊以太網卡,
- 開機,系統自動檢測新安裝的硬件,
- 用戶可在這一安裝向導的下,進行網絡適配器及其驅動程序的安裝。
- 安裝過程的截屏圖
- 也可通過手工啟動控制面板"中添加/刪除硬件“程序,進行網絡適配卡的安裝
第二步
- 系統檢測出網絡適配器類型,并安裝相應的驅動程序。
- 系統將檢測和安裝所有新插入的硬件設施,直至兩塊網絡適配卡都裝完。
第三步:配置兩塊網卡的地址參數。
- 右鍵點桌面上的網絡鄰居",
- 選擇屬性,
- 系統將彈出網絡與撥號連接"窗口,
- 該窗口中,看到新建了兩個本地連接,對應新安裝的兩塊網絡適配卡。
- 1:與會員單位出口路由器連接的網絡接口:
- 2:與會員單位內部網絡相連接的網絡接口。
- 右鍵點擊本地連接1",
- 選擇屬性”,
- 彈出有關該連接的屬性窗口
-
屬性"窗口中,點擊ˇ配置?"按鈕,可看到該網絡適配卡的詳細信息。
-
在窗口中部的”組件列表框"中,
- 看到已安裝的客戶端組件、服務和通信協議,
- 可通過安裝"和”卸載操作,變更相關組件。
- 上圖所示,本例中安裝三個組件
-
雙擊Internet協議(TCP/IP)"列表項,
- 彈出 Internet協議(TCP/IP)屬性"窗口,
- 在該窗口中配置相關的TCP/IP參數。
- 選擇“使用下面的IP地址"一項,用固定IP。
- 第一個操作員使用的外部IP:202.118.1.2、
- 子網掩碼:255.255.0.0、
- 連接到交易所的默認網關IP202,118.1.254。
- 新交易系統的報盤機許重復用同一個本地IP
- 因而對于多操作員從同一鏈路報單的情況,
- 并不強制要求在同一塊網卡上配置多IP
- 若需在同一網卡添加多IP,請參考相關文檔。
- 同樣方法配置本地連接2"的TCP/IP參數,
- 設定會員單位報盤機的內部IP為:10.10.1.2、
- 子網掩碼:255.0.0.0、
- 默認網關的IP為:10.10.1.1
注意
- 會員單位在配置以上兩個網絡接口屬性時,
- 須根據本單位的網絡構造和配置情況填入正確的數值
- 完成上述TCP/IP配置后,用戶必須將網線插入正確的網絡接口,執行Ping程序,驗證網絡設置的正確性。
- 為防止用戶插錯網線,用戶可以分兩次安裝和配置兩個網絡接口。
3.2檢查網絡狀態
- 最后Ping來驗證該報盤機網絡的網絡連通性
(1)檢查網卡和協議是否配置正確
- Ping10.10.1.X和Ping 172.XXX.XXX.3
- 是本例中報盤主機連接到內部網絡
- 和上交所通信服務器的IP地址,
- 如果收到目的端返回數據報文,則說明網卡和協議配置正確
檢查與存放申報數據的數據庫服務器的連通性
- 執行Ping10.10.1.4
- 存放申報數據的數據服務器IP,
- 申報主機與數據服務器之間的網段是連通的
(3)檢查與會員單位網絡路由器的連通性
- 執行Ping202.XXX.XXX.254
- 是本例中會員單位網絡路由器的IP
- 申報主機與會員單位路由器之間的網段是連通
檢查與上交所通信服務器的連通性
- route ADD 172.XXX.XXX.0 MASK 255.255.255.0 202.XXX.XXX.254 -P
- 在本機路由表中增加一項訪問通信服務器的路由信息
- 執行Ping -W 3000 172.XXX.XXX.3
- 172.XXX.XXX.3是交易所通信服務器IP
- 如果報盤機上安裝多塊網卡,通過不同的線路連接到交易所通信服務器,需要按照實際情況添加多個路由,并需確認可以通過不同的網卡Ping通每一個通信服務器。
- 如果收到目的端返回的數據報文,則說明會員單位與交易所之間的鏈路通信正常。
- 為測試每個上行網卡均能和通信服務器連通,
- 用戶可禁用所有上行網卡,然后依次在僅啟用一張網卡的情況下執行ping
4 軟件安裝
- 要運行EZOES集中報盤程序,
- 需下載安裝JRE和EZOES程序
4.1下載并安裝Java運行環境
4.2 EZOES的安裝與設置
- 確保EZOES的安裝目標文件夾中不含空格,
- 推薦為C盤根目錄
| EzOES_ASHR | 啟動A股集中報盤系統 |
| EZOES BSHR | 啟動B股 |
| .ini | 文件的參數同時用于當前目錄下的A和B股集中報盤系統 |
| EzOESMonitorAgent.ini | 監控程序的探針端配置文件(Ezoesmonitoragent_ASHR_BSHR)此處不重復列出 |
| cfgA | A股集中報盤系統的配置文件SystemConfiguration.ini及安全授權相關的文件 |
| CfgB | 同樣 |
| Cookie | 用戶的Cookie文件,文件名為操作員號 |
| drivers | 報盤系統的其他數據庫類型的JDBC動程序 |
| lib | 含報盤系統的程序庫和默認的JDBC驅動程序 |
| icense | 組件授權聲明文件 |
| logs | 報盆程序和監控工具日志文件 |
| misc | 報盤系統的圖標文件和備用腳本等 |
| monitor | 實時監控相關的命令文件和狀態文件 |
| sql | 數據庫創建腳本 |
| archive | 接口表清理功能的數據備份目錄 |
| log4j | 日志配置文件所在目錄,缺少該目錄及其中配置可能導致無日志文件輸出 |
| readme | 版本變更及其他說明 |
- 綠色軟件,卸載極其簡單,
- 關閉該程序和探針程序之后,
- 直接刪除EZOES文件夾即可。
4.2.2修改配置文件
- cfgA、cfgB為A、B股配置文件。
- 配置文件和現有系統相同,
- 不同之處如
- OperCode:5位的PBU加6位的操作員,目前6位操作員固定為000001
如 - OperCode=23145 000001
- 不同操作員Localip許重復
- Gwip為交易所分配的通信服務器地址,
- Localip為報盤機本地網卡地址
- 以下參數在新交易系統中已暫停:
4.2.3安裝并配置JDBC數據源
- 本步驟前,用戶須先安裝數據庫服務器并創建數據庫
- (創建數據庫中的表可使用sql子目錄下的crabs_XXXX.sql文件,
- XXXXX標識數據庫類型)
- 報盤系統基于Java,通過JDBC連接數據庫能夠提供最佳的效率。
- JDBC連接數據庫必具備兩個基本條件
- 安裝JDBC驅動程序
- 在配置文件中正確設置JDBC驅動程序和對應的數據庫URL,
- 或啟動EZOES后在操作員的系統參數維護窗口進行設置。
- SQL SERVER2000及以上版本用戶,
- JDBC數據庫驅動己經內置在EZOES的發布版本中,
- 用戶只需填jdbc.driver和jdbc.url
- jdbc.driver=com.microsoft.sqlserver.jdbc.SQLServerDriver
- jdbc.url=jdbc:sqlserver://:;databasename=
- 不可同時安裝同一廠商的多個版本數據庫驅動程序
5 軟件使用
5.1啟動報盤機
5.2主操作畫面
- 主操作畫面包括以下幾個區域:
- 操作員列表區、
- 當前時間顯示區、
- 交易主機狀態區、
- 交易時間段區和
- 系統信息區
5.2.1菜單欄
- 主窗口菜單,
- “操作”、
- “報警”、
- “工具”、
- “維修通道”和“幫助”,
- 其中“操作”菜單展開后為:
- “全選(A)”和“取消全選(Z)”
- 控制操作員列表中的“選擇”列;
- “當日交易席位”
- 從接口文件中讀取當日交易席位并批量選中、啟動功能。
- 詳細請見配置當日交易席位;
- “批量啟動”和“批量停止”
- 用來對操作員列表中的被選中操作員進行控制
- 顯示系統配置文件
- 打開當前的配置文件(通過配置工具打開,若工具未與EZOES安裝在同一位置則給出提示)
- “配置環境號”修改當前所連接的后臺環境號碼
- “配置提前發單”設置在各交易時間段開市前首次嘗試發單的提前時間。
- 詳細請見配置提前發單
“報警”菜單展開后只有一個子菜單“停止報警”,
- 用來停止報警聲音。
“工具”菜單展開后:
- “清理接口表數據”,
- 進行日初數據庫備份和清理;。
“維修通道”菜單展開后:
- 調整當前 log4j 的日志輸出級別,減少或提高日志輸出粒度;
- 來打開程序內部監控變量界面,供開發人員進行問題定位。
“幫助”菜單展開后為:
- 顯示當前報盤程序說明。
5.2.2快捷鍵說明
- 點擊操作員列表區域,
- Ctrl+A 選擇所有操作員,
- Ctrl+Z 取消選擇所有操作員
5.2.3 操作員列表區
- 該區域顯示
- 系統當前所有的操作員
- 及其詳細信息
序號
- 1開始累加1的PBU編號
選擇
- 控制PBU的批量啟動和批量停止,打鈞的PBU屬于批量操作對象
PBU
- 即原先的席位號,由配置文件中OperCode指定, EZOES啟動后畫面即顯示該項
操作員代碼
- 配置文件中OperCode項指定, EZOES啟動后畫面即顯示該項。
圖
- 操作員的不同報單狀態顯示不同的圖標:
- 綠色正常報單,
- 黃色正在登錄或者由于某種原因暫停報單且可自動恢復,
- 紅色異常需人為干預
運行狀態
- 操作員任務在系統中所處的狀態,
- 正在登錄、初始化中、運行、正在運行注銷和停止五種。
- “運行”字體顯藍色,
- “停止"”為紅色,
- 其他為黑色。
CS IP
- 配置文件中的GWIP
- 操作員當前連接的通信服務器IP,
- 若操作員在啟動狀態時發生網絡故障,系統會按照配置文件中GWIP列表的順序嘗試重新連接,這種情況下該項會變。
- 和交易所主機斷開連接后,該不顯示
Local IP
- 操作員當前連接的通信服務器時所對應的本地網卡IP
- 重連時該項也會發生改變
- 和交易所主機斷開連接后,該不顯示
當前工作
- 操作員任務啟動后正在進行的操作,
- 連接數據庫、取參考數據、開市、等待開市、已閉市和可停止等。
- 連數據庫、取參考數據、取交易時間表均為登錄過程中的子工作。
- 閉市之后,請在“當前工作”切換到“可停止”之后再注銷操作員,以避免數據丟失
發送委托數量
- 操作員向交易主機發送的委托數量,會動態更新。
- 顯示數據庫的委托表中狀態為P的記錄數量,
- 與“委托應答數量”同時更新。
委托應答數量
- 操作員從主機接收的委托應答的數量,該項會動態更新
- 顯示數據庫的委托確認表中的記錄數量,
- 與“發送委托數量”同時更新
成交回報數量
- 操作員從主機接收的成交回報數量,動態更新。
- 該值顯示數據庫中成交回報表的記錄數量
流速權值
- 分為流速權和申報性能兩部分,用“/”分割
- 流速權指操作員在交易所注冊過的流速權值,代表該操作員的訂單最大發送能力,該項值由交易主機返回
- 申報性能指上一分鐘內寫到委托確認表的記錄條數:操作員登錄成功之后畫面即顯示該項。
最大委托序號
- 柜臺系統中發送委托表中的最大委托序號,
- 若委托記錄的 RecNum不是從1開始,則該值不再代表委托記錄的總條數:
- 會動態更新
5.2.4 當前時間區
- 在兩種情況下顯示不同的內容:
- 無任何操作員登錄時顯示本機時間
- 在有任何一個操作員登錄交易所主機之后,系統會從交易主機取交易主機時間并據此顯示為“交易系統時間”。
- 若有操作員已連到交易所主機,
- 則EZOES每兩分鐘自動和后臺同步一次時間。
5.2.5 交易主機狀態區
- 顯示當前主機的運行狀態,
- 開市前、開市、體市和閉市。
- 交易主機運行狀態只有當有操作員登錄過才會顯示。
- “開市”為藍,其他為紅
5.2.6 交易時間段區
- 顯示主機的交易時間段。
- 交易時間段也只有當有操作員登錄過才會顯示。
- 本地時間(登錄前)
- 交易系統時間(任一操作員登錄后)
5.2.7 系統信息區
- 提供顯示說明和通告,
- 并能夠過濾操作員的操作提示以及錯誤信息。
here!!!
5.3 操作說明
- 主操作畫面選擇任意操作員,
- 右鍵,
- 彈出如下菜單:
- 僅當操作員處于“運行”(PBU 已登錄)時,可修改操作員口令。
- 停止或注銷時,“停止”不可用;
- 正在登錄或運行時時,菜單內的“啟動”不可用。
5.3.1 操作員啟動畫面
- 操作員輸入
- 連接交易主機的口令和
- 數據庫口令,
- 點擊“啟動”按鈕后,該畫面即消失,
- 用戶可從主界面的系統信息區看到當前的登錄進程。
- 操作員口令或者數據庫口令不正確,
- 系統會給出提示。
- 如果啟動成功,系統主畫面中對應的操作員信息將會更新,
- 交易主機狀態和交易時間段顯示
- 交易主機當前的信息。
- 交易主機狀態和交易時間段顯示
5.3.2操作員停止畫面
- 可在啟動后的任意時刻進行停止,
- 選中待停止報盤工作的操作員后點擊“停止”,出現如下的對話框,
- 點擊“是”按鈕后該操作員完成當前正在進行的工作以后停止操作員運行,
- 但不終止整個系統的運行,
- 也不影響其他正在運行的操作員;點擊“否”按鈕則取消本操作。
5.3.3査看詳細畫面
系統運行的任時都可選擇某一操作員,
-
點擊“查看詳細”后查看操作員詳細信息。
-
詳細信息窗口將系統信息的
- 分為兩個列表框來顯示:
- 與主機相關的錯誤信息顯示欄和
- 操作員本地信息顯示欄。
-
系統運行時,
- 該窗口的 IP 地址、
- 運行狀態、
- 最大委托序號、
- 發送委托數量、
- 委托應答數量、
- 成交回報數量等可動態更新,
- 所以也可根據該窗口來監控操作員的狀態。
-
如果發生錯,
- 相關錯誤信息也會動態加到與主機相關錯誤信息欄或者本地錯誤信息欄。
-
當系統運行時發生與主機相關的錯誤,錯誤現象將列在“與主機相關錯誤信息”列表中。
- 雙擊某一錯誤,系統會彈出相應的解決辦法。
- 未能提示解決方案的錯誤,會提示“未知錯誤”。
5.3.4修改系統配置畫面
總結
- 上一篇: 被动语态和非谓语区别_判断非谓语动词是否
- 下一篇: win10局域网中设置共享文件夹