jrbarros / i-educar-data-hook
从i-Educar同步数据到您的应用程序
v1.0.0
2023-09-16 19:55 UTC
README
i-Educar 数据同步模块。
安装
对于Docker用户,请执行以下命令
# (Docker)
而不是下一行。
从i-Educar根目录克隆此仓库
git clone git@github.com:jrbarros/i-educar-data-hook.git packages/jrbarros/i-educar-data-hook
安装包
# (Docker) docker-compose exec php composer plug-and-play
composer plug-and-play
配置
# Geral config DATA_HOOK_DEFAULT_DRIVER= # Drivers config # HTTP driver config DATA_HOOK_HTTP_URL= DATA_HOOK_HTTP_TOKEN= DATA_HOOK_HTTP_DEFAULT_PATH= # Redis driver config DATA_HOOK_REDIS_QUEUE= # Config listed in config/data-hook.php DATA_HOOK_SEND_STUDENT_CREATE_DRIVER= DATA_HOOK_SEND_STUDENT_CREATE_RESOURCE= DATA_HOOK_SEND_STUDENT_UPDATE_DRIVER= DATA_HOOK_SEND_STUDENT_UPDATE_RESOURCE=
使用
将数据发送到i-Educar的配置在文件 config/data-hook.php
中。
每个监听器数据将发送到的配置在文件 config/listeners_config.php
中。
每个监听器可以有不同的驱动器配置,即监听器 student.create
可以通过HTTP将数据发送到i-Educar,而监听器 student.update
可以通过Redis将数据发送到i-Educar。
常见问题解答 (FAQ)
一些问题经常出现。请先在这里查看: FAQ。
全部
- 创建更多测试
- 添加更多监听器
- 添加数据库驱动
- 添加beanstalkd驱动
- 添加SQS驱动
- 添加RabbitMQ驱动
- 添加Kafka驱动