#!/bin/bash # EMR数据同步测试脚本 BASE_URL="http://localhost:18082" TOKEN="" echo "=== EMR数据同步测试 ===" # 1. 获取统计信息 echo "" echo "1. 获取同步统计..." curl -s "${BASE_URL}/emr-sync/stats" \ -H "Authorization: Bearer ${TOKEN}" \ -H "Content-Type: application/json" | python3 -m json.tool 2>/dev/null || echo "请先登录获取Token" # 2. 执行同步 echo "" echo "2. 执行数据同步..." curl -s -X POST "${BASE_URL}/emr-sync/sync" \ -H "Authorization: Bearer ${TOKEN}" \ -H "Content-Type: application/json" | python3 -m json.tool 2>/dev/null || echo "同步失败,请检查Token" # 3. 再次获取统计 echo "" echo "3. 同步后统计..." curl -s "${BASE_URL}/emr-sync/stats" \ -H "Authorization: Bearer ${TOKEN}" \ -H "Content-Type: application/json" | python3 -m json.tool 2>/dev/null || echo "请先登录获取Token" echo "" echo "=== 测试完成 ==="