How to use etcd as Spider meta info - cloud-barista/cb-spider GitHub Wiki
- CB-Spider 서버는 nutsdb(LFS) 또는 etcd를 메타 정보로 선택 운영할 수 있으며,
- etcd를 메타 정보로 활용하는 방법은 다음과 같다.
-
운영 환경
- Ubuntu 18.04
- CB-Spider Server 동일 노드에 etcd 서버 운영
-
동일 노드에 ETCD 서버 가동 방법
-
(1) 설치/실행 방법
sudo apt install etcd-server
-
(2) 컨테이너 실행 방법
export ETCD_SERVER=localhost; sudo docker run --rm -d --name etcd \ --publish 2379:2379 \ --publish 2380:2380 \ --env ALLOW_NONE_AUTHENTICATION=yes \ --env ETCD_ADVERTISE_CLIENT_URLS=http://${ETCD_SERVER}:2379 \ bitnami/etcd:3.3.27
-
-
CB-Spider 서버 설정 방법
- Spider meta 정보 운영 저장소를 etcd로 설정
vi $CBSPIDER_ROOT/conf/store_conf.yaml
... storetype: ETCD <========= ... etcdserverport: "localhost:2379" <=========