- 新增Redis集成模块,支持心跳写入与控制台日志队列 - 优化Kafka消费者实现,支持多实例与自动重连 - 改进消息处理器,支持批量处理与多层解码 - 更新数据库表结构,调整字段类型与约束 - 添加Redis与Kafka的配置项和环境变量支持 - 补充测试用例和文档说明
18 lines
450 B
JavaScript
18 lines
450 B
JavaScript
import config from '../../src/config/config.js';
|
|
import { RedisIntegration } from '../../src/redis/redisIntegration.js';
|
|
|
|
async function main() {
|
|
const redis = new RedisIntegration(config.redis);
|
|
await redis.connect();
|
|
|
|
await redis.writeHeartbeat();
|
|
await redis.info('redis smoke test: ok', { module: 'redis' });
|
|
|
|
await redis.disconnect();
|
|
}
|
|
|
|
main().catch((err) => {
|
|
console.error('redis smoke test failed:', err);
|
|
process.exit(1);
|
|
});
|