시작 및 확인
DFServer
- 서버는 설정파일(/usr/local/dfserver/conf/config.xml)에서 설정한 값만큼 실행됩니다.
[root@DeepFinder license]# ps -ef | grep -E "server\s(worker|master)"
root 210559 1 0 Jan03 ? 00:00:36 server master
root 210560 210559 0 Jan03 ? 00:01:30 server worker tcp -p 10013
root 210561 210559 0 Jan03 ? 00:01:13 server worker ssl -p 10014
- Server는 SERVICE 명령어를 통해 컨트롤 할 수 있습니다.
[root@localhost~]# service dfserver start
- Server 실행 시 이전 프로세스가 정상적으로 종료되지 않은 경우 Bind Error가 생길 수 있습니다.
[root@localhost~]# service dfserver stop
[root@localhost~]# ps -ef | grep -E "server\s(worker|master)"
[root@localhost~]# service dfserver start
그 외 문제들은 로그(/usr/local/dfserver/log/server.log)를 통해 확인 또는 시큐온클라우드(tech@secuon.co.kr)로 문의 바랍니다.
DB
- Postgres 확인
[root@localhost~]# ps –ef | grep postgres
- Postgres은 Service 명령어를 통해 컨트롤 할 수 있습니다.
[root@localhost~]# service dfserver-postgres start
- Elastic Search 확인
[root@localhost~]# ps –ef | elastic
- Elastic Search는 Service 명령어를 통해 컨트롤 할 수 있습니다.
[root@localhost~]# service dfserver-elastic start
API
- API는 uwsgi 를 통해 서비스가 되어 PS명령어를 통해 확인할 수 있습니다.
[root@localhost~]# ps –ef | grep uwsgi
- API는 SERVICE 명령어를 통해 컨트롤을 할 수 있습니다.
[root@localhost~]# service dfserver-uwsgi start
Nginx
- Nginx는 API 설치 시 자동으로 설치되며 PS 명령어를 통해 확인할 수 있습니다.
[root@localhost~]# ps –ef | grep nginx
- Nginx는 Service 명령어를 통해 컨트롤을 할 수 있습니다.
[root@localhost~]# service dfserver-nginx start
Scheduler(Tomcat)
- Scheduler는 PS 명령어를 통해 확인할 수 있습니다.
[root@localhost~]# ps –ef | grep tomcat
- Scheduler는 Service 명령어를 통해 컨트롤을 할 수 있습니다.
[root@localhost~]# service dfserver-tomcat start