Juan Ferrer
f508cbeb7c
gitea/mycdc/pipeline/head This commit looks good
Details
|
||
---|---|---|
assets | ||
config | ||
lib | ||
queues | ||
.gitignore | ||
Jenkinsfile | ||
LICENSE | ||
README.md | ||
consumer.js | ||
docker-compose.yml | ||
index.js | ||
mycdc.js | ||
package-lock.json | ||
package.json |
README.md
Asynchronous DB calculations reading the binary log
Enviroment setup
Because a bug with MariaDB wich it's fix is pending to be merged into main project branch, a zongji fork must be cloned into project root directory. More info at https://github.com/nevill/zongji/issues/143
git clone https://github.com/juan-ferrer-toribio/zongji.git
cd zongji
git checkout fix-143
Apply zongji.sql script into DB.
Copy config.json to config.local.json and place your local configuration there.
Install dependencies.
npm install
Run application
Start rabbit.
npm run rabbit
Start producer and consumer.
npm start
npm run consumer