# simnow-test **Repository Path**: leaout/simnow-test ## Basic Information - **Project Name**: simnow-test - **Description**: No description available - **Primary Language**: C++ - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-12-27 - **Last Updated**: 2024-01-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # simnow-test #### 介绍 Simnow Demo #### 安装教程 ##### Install gflags ``` wget https://github.com/gflags/gflags/archive/v2.2.2.zip mkdir build cd build cmake .. -DGFLAGS_NAMESPACE=google -DCMAKE_CXX_FLAGS=-fPIC -DBUILD_SHARED_LIBS=ON make -j10 sudo make install ``` ##### Build ``` bash ./build.sh debug/release ``` #### 使用说明 ##### Start server ```bash ./server -port=8080 ``` Start server from config file ```bash ./server -flagfile=./server.config ``` ##### Write csv file ![lockfree](1.jpg) ##### Query all instruments ```bash ./client -host=127.0.0.1:8080 -remote_call=AllInstruments -print=true ``` ##### Query Quote ```bash ./client -host=127.0.0.1:8080 -remote_call=Market -InstrumentID=IC2401 -print=true ``` ![lockfree](2.jpg) ##### Benchmark ```sh ./cmake-build-debug/client -remote_call=Market -bench=true -InstrumentID=IC2401 ``` ![lockfree](3.jpg)