===== PIM & 고도화 =====
==== 서버들 ====
* EC2-Dev : 13.124.6.106 : 172.22.245.28
* EC2-A1 : 13.124.112.148 : 172.22.246.23
* EC2-A2 : 13.124.39.254 : 172.22.246.61
* EC2-B1 : 13.124.78.150 : 172.22.246.24
* EC2-B2 : 52.78.226.92 : 172.22.246.60
* EC2-C1 : 52.78.16.109 : 172.22.246.5
=== IP ===
* IP : 175.113.254.82
=== Server Group - C1 ===
sh /asics/apps/homepage/bin/SyncPosItem.sh
crontab -e 치면 돌리는 데몬들이 나오는데
=== AHUB ===
앞의 다른 프로젝트와 마찬가지로 properties 파일 생성 및 수정, build.xml을 수정한다. 하지만 AHUB는 데몬 형태의 애플리케이션으로 쉘 스크립트 수행 시 파라메타로 실행환경 값을 전달해야 한다.
따라서 start_hub_send.sh, start_hub_receive.sh 파일을 다음과 같이 수정함으로써 실행환경을 파라메타로 전달받을 수 있도록 한다.
#!/bin/bash
CNT=$#
SERVER_INFO=dev
if [ $CNT = 1 ] ; then
SERVER_INFO=$1
fi
export SERVER_INFO
...
export JAVA_OPTS="$JAVA_OPTS -Dserver.info=$SERVER_INFO"
# Start hub_snd
echo java_home: $JAVA_HOME
echo hub_home: $HUB_HOME
echo Using path: $PATH
echo Using classpath: $CLASSPATH
echo SERVER_INFO : $SERVER_INFO
nohup java -Dserver=AHUB_SND $JAVA_OPTS com.asicsk.sale.service.queue.impl.NewSendServer >> $HUB_HOME/log/ahub_send.out 2>&1 &
개발환경
~]$ ./start_hub_send.sh
~]$ ./start_hub_send.sh dev
운영환경
~]$ ./start_hub_send.sh prd
==== RDS ====
- DEV : ais-rds-dev.ciram51bv0wk.ap-northeast-2.rds.amazonaws.com : ASICSDEV
- STG : ais-rds-stg.ciram51bv0wk.ap-northeast-2.rds.amazonaws.com : AISSTGDB
- PRD : ais-rds-prd.ciram51bv0wk.ap-northeast-2.rds.amazonaws.com : ASICSDB
==== IE Tab for Chrome ====
IE Tab
https://chrome.google.com/webstore/detail/ie-tab/hehijbfgiekmjfkfjpbkbammjbdenadd?utm_source=chrome-app-launcher-info-dialog
==== Information ====
1. 계정 : BIZPLAY
2. pass : AsicsBizplay(대소문자 구분해야 합니다)
젠킨스 admin/adminq123
==== Interface ====
SELECT *
FROM IF_DOCD_BIZ@hanjin_ifdb
WHERE DOCH_NUM= 'HC201803140000000535'
AND WRK_DT='20180314'
AND QTY = 0
and ord_num='2018031300595'
SELECT *
FROM IF_DOCD_BIZ@sinter_asics
WHERE DOCH_NUM= 'HC201803140000000535'
AND WRK_DT='20180314'
AND QTY = 0
and ord_num='2018031300595'