Files
Web_BLS_Heartbeat_Server/scripts/redis/smokeTest.js
XuJiacheng 910f1c353f feat: 实现Redis集成与Kafka消息处理优化
- 新增Redis集成模块,支持心跳写入与控制台日志队列
- 优化Kafka消费者实现,支持多实例与自动重连
- 改进消息处理器,支持批量处理与多层解码
- 更新数据库表结构,调整字段类型与约束
- 添加Redis与Kafka的配置项和环境变量支持
- 补充测试用例和文档说明
2026-01-14 17:58:45 +08:00

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);
});