Go to file
Juan Ferrer 4f0f778ed0 fix: refs #4409 Asset fixes 2024-04-17 11:57:21 +02:00
assets fix: refs #4409 Asset fixes 2024-04-17 11:57:21 +02:00
config feat: refs #4409 Global refactor, queue polling improved 2024-04-17 11:40:44 +02:00
lib feat: refs #4409 Global refactor, queue polling improved 2024-04-17 11:40:44 +02:00
queues feat: refs #4409 Global refactor, queue polling improved 2024-04-17 11:40:44 +02:00
.gitignore feat: refs #4409 Code refactor, fixes, auto bind 2024-04-08 15:17:06 +02:00
Jenkinsfile ci: refs #4409 Jenkinsfile fixes 2024-04-04 15:04:12 +02:00
LICENSE build: refs #4409 Deployment files added 2024-04-04 11:33:29 +02:00
README.md feat: refs #4409 Global refactor, queue polling improved 2024-04-17 11:40:44 +02:00
consumer.js feat: refs #4409 Global refactor, queue polling improved 2024-04-17 11:40:44 +02:00
docker-compose.yml feat: refs #4409 Global refactor, queue polling improved 2024-04-17 11:40:44 +02:00
index.js Multi-queue alpha, yml config, code clean, refactor 2022-10-24 18:11:25 +02:00
mycdc.js feat: refs #4409 Global refactor, queue polling improved 2024-04-17 11:40:44 +02:00
package-lock.json feat: refs #4409 Global refactor, queue polling improved 2024-04-17 11:40:44 +02:00
package.json feat: refs #4409 Global refactor, queue polling improved 2024-04-17 11:40:44 +02:00

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

Built With