trade-importer http://jira.mfd.msk:8088/browse/CLS-276 добавил в z_distr, скрипты
This commit is contained in:
parent
bf8454062e
commit
d901d9fca7
7 changed files with 70 additions and 1 deletions
|
|
@ -13,7 +13,7 @@ trade-importer.hazelcast.login=dev
|
||||||
trade-importer.hazelcast.password=dev-pass
|
trade-importer.hazelcast.password=dev-pass
|
||||||
|
|
||||||
trade-importer.kafka-consumer.bootstrap-servers=localhost:9092
|
trade-importer.kafka-consumer.bootstrap-servers=localhost:9092
|
||||||
trade-importer.kafka-consumer.group-id=dev-group- trade-importer
|
trade-importer.kafka-consumer.group-id=dev-group-trade-importer
|
||||||
trade-importer.kafka-consumer.enable-auto-commit=false
|
trade-importer.kafka-consumer.enable-auto-commit=false
|
||||||
trade-importer.kafka-consumer.session-timeout-ms=30000
|
trade-importer.kafka-consumer.session-timeout-ms=30000
|
||||||
trade-importer.kafka-consumer.auto-offset-reset=latest
|
trade-importer.kafka-consumer.auto-offset-reset=latest
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,38 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<configuration>
|
||||||
|
<appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppender">
|
||||||
|
<encoder>
|
||||||
|
<!-- |%X{ru.nbch.scoring.web.logging.mdc_key}-->
|
||||||
|
<Pattern>%date{HH:mm:ss.SSS} [%thread] %-5level %class{0}:%line - %message%n</Pattern>
|
||||||
|
<charset>utf-8</charset>
|
||||||
|
</encoder>
|
||||||
|
</appender>
|
||||||
|
<appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
|
||||||
|
<file>./logs/trade-importer.log</file>
|
||||||
|
<encoder>
|
||||||
|
<!-- |%X{ru.nbch.scoring.web.logging.mdc_key}-->
|
||||||
|
<Pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %class{0}:%msg%n</Pattern>
|
||||||
|
<charset>utf8</charset>
|
||||||
|
</encoder>
|
||||||
|
<rollingPolicy class="ch.qos.logback.core.rolling.FixedWindowRollingPolicy">
|
||||||
|
<fileNamePattern>
|
||||||
|
./logs/trade-importer.%i.log
|
||||||
|
</fileNamePattern>
|
||||||
|
<minIndex>1</minIndex>
|
||||||
|
<maxIndex>10</maxIndex>
|
||||||
|
</rollingPolicy>
|
||||||
|
<triggeringPolicy class="ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy">
|
||||||
|
<maxFileSize>500MB</maxFileSize>
|
||||||
|
</triggeringPolicy>
|
||||||
|
</appender>
|
||||||
|
|
||||||
|
<root level="warn">
|
||||||
|
<appender-ref ref="CONSOLE"/>
|
||||||
|
<appender-ref ref="FILE"/>
|
||||||
|
</root>
|
||||||
|
|
||||||
|
<logger name="ru.spcex" level="debug" additivity="false">
|
||||||
|
<appender-ref ref="FILE"/>
|
||||||
|
<appender-ref ref="CONSOLE"/>
|
||||||
|
</logger>
|
||||||
|
</configuration>
|
||||||
1
pom.xml
1
pom.xml
|
|
@ -37,6 +37,7 @@
|
||||||
<folder_root_clearing_imdg>${folder_root_clearing}/clearing-parent/imdg</folder_root_clearing_imdg>
|
<folder_root_clearing_imdg>${folder_root_clearing}/clearing-parent/imdg</folder_root_clearing_imdg>
|
||||||
<folder_root_dbf-exporter>${folder_root_clearing}/clearing-parent/dbf-exporter</folder_root_dbf-exporter>
|
<folder_root_dbf-exporter>${folder_root_clearing}/clearing-parent/dbf-exporter</folder_root_dbf-exporter>
|
||||||
<folder_root_dbf-importer>${folder_root_clearing}/clearing-parent/dbf-importer</folder_root_dbf-importer>
|
<folder_root_dbf-importer>${folder_root_clearing}/clearing-parent/dbf-importer</folder_root_dbf-importer>
|
||||||
|
<folder_root_trade-importer>${folder_root_clearing}/clearing-parent/trade-importer</folder_root_trade-importer>
|
||||||
<folder_root_account-service>${folder_root_clearing}/clearing-parent/account-service</folder_root_account-service>
|
<folder_root_account-service>${folder_root_clearing}/clearing-parent/account-service</folder_root_account-service>
|
||||||
<folder_root_balance-service>${folder_root_clearing}/clearing-parent/balance-service</folder_root_balance-service>
|
<folder_root_balance-service>${folder_root_clearing}/clearing-parent/balance-service</folder_root_balance-service>
|
||||||
<folder_root_company-service>${folder_root_clearing}/clearing-parent/company-service</folder_root_company-service>
|
<folder_root_company-service>${folder_root_clearing}/clearing-parent/company-service</folder_root_company-service>
|
||||||
|
|
|
||||||
|
|
@ -191,6 +191,25 @@
|
||||||
</fileSets>
|
</fileSets>
|
||||||
</configuration>
|
</configuration>
|
||||||
</execution>
|
</execution>
|
||||||
|
<execution>
|
||||||
|
<id>copy-trade-importer-bin</id>
|
||||||
|
<phase>prepare-package</phase>
|
||||||
|
<goals>
|
||||||
|
<goal>copy</goal>
|
||||||
|
</goals>
|
||||||
|
<configuration>
|
||||||
|
<fileSets>
|
||||||
|
<fileSet>
|
||||||
|
<sourceFile>${folder_root_trade-importer}/target/trade-importer.jar</sourceFile>
|
||||||
|
<destinationFile>${folder.clearing.distr.modules}/trade-importer/trade-importer.jar</destinationFile>
|
||||||
|
</fileSet>
|
||||||
|
<fileSet>
|
||||||
|
<sourceFile>${folder_root_trade-importer}/src/main/resources/application.properties</sourceFile>
|
||||||
|
<destinationFile>${folder.clearing.distr.modules}/trade-importer/application.properties</destinationFile>
|
||||||
|
</fileSet>
|
||||||
|
</fileSets>
|
||||||
|
</configuration>
|
||||||
|
</execution>
|
||||||
<execution>
|
<execution>
|
||||||
<id>copy-account-service-bin</id>
|
<id>copy-account-service-bin</id>
|
||||||
<phase>prepare-package</phase>
|
<phase>prepare-package</phase>
|
||||||
|
|
|
||||||
|
|
@ -7,6 +7,7 @@ kill -9 $(ps -ef | grep java | grep company-service.jar | awk '{print $2}')
|
||||||
kill -9 $(ps -ef | grep java | grep clearing-service.jar | awk '{print $2}')
|
kill -9 $(ps -ef | grep java | grep clearing-service.jar | awk '{print $2}')
|
||||||
kill -9 $(ps -ef | grep java | grep dbf-exporter.jar | awk '{print $2}')
|
kill -9 $(ps -ef | grep java | grep dbf-exporter.jar | awk '{print $2}')
|
||||||
kill -9 $(ps -ef | grep java | grep dbf-importer.jar | awk '{print $2}')
|
kill -9 $(ps -ef | grep java | grep dbf-importer.jar | awk '{print $2}')
|
||||||
|
kill -9 $(ps -ef | grep java | grep trade-importer.jar | awk '{print $2}')
|
||||||
kill -9 $(ps -ef | grep java | grep imdg.jar | awk '{print $2}')
|
kill -9 $(ps -ef | grep java | grep imdg.jar | awk '{print $2}')
|
||||||
kill -9 $(ps -ef | grep java | grep securities-service.jar | awk '{print $2}')
|
kill -9 $(ps -ef | grep java | grep securities-service.jar | awk '{print $2}')
|
||||||
kill -9 $(ps -ef | grep java | grep utility-service.jar | awk '{print $2}')
|
kill -9 $(ps -ef | grep java | grep utility-service.jar | awk '{print $2}')
|
||||||
|
|
|
||||||
|
|
@ -8,6 +8,7 @@ cd /opt/mfd/clearing/bin
|
||||||
/opt/mfd/clearing/bin/clearing-service.sh
|
/opt/mfd/clearing/bin/clearing-service.sh
|
||||||
/opt/mfd/clearing/bin/dbf-exporter.sh
|
/opt/mfd/clearing/bin/dbf-exporter.sh
|
||||||
/opt/mfd/clearing/bin/dbf-importer.sh
|
/opt/mfd/clearing/bin/dbf-importer.sh
|
||||||
|
/opt/mfd/clearing/bin/trade-importer.sh
|
||||||
/opt/mfd/clearing/bin/securities-service.sh
|
/opt/mfd/clearing/bin/securities-service.sh
|
||||||
/opt/mfd/clearing/bin/utility-service.sh
|
/opt/mfd/clearing/bin/utility-service.sh
|
||||||
/opt/mfd/clearing/bin/scheduler-service.sh
|
/opt/mfd/clearing/bin/scheduler-service.sh
|
||||||
|
|
|
||||||
9
z-distr/src/main/resources/distr/bin/trade-importer.sh
Normal file
9
z-distr/src/main/resources/distr/bin/trade-importer.sh
Normal file
|
|
@ -0,0 +1,9 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
CLEARING_HOME=/opt/mfd/clearing/
|
||||||
|
cd $CLEARING_HOME/bin
|
||||||
|
|
||||||
|
CMD="java -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=7100 -jar trade-importer.jar --spring.config.location=$CLEARING_HOME/settings/trade-importer/"
|
||||||
|
|
||||||
|
$CMD >/dev/null 2>&1 &
|
||||||
|
|
||||||
Loading…
Add table
Reference in a new issue