/** * 匹配服务API配置 */ // 根据环境自动选择API地址 const getBaseUrl = () => { // 开发环境:使用本地地址 if (process.env.NODE_ENV === 'development') { return 'http://localhost:8083'; } // 生产环境:使用服务器地址 return 'http://115.190.125.125:8083'; }; export const MATCH_API_CONFIG = { // API基础地址 BASE_URL: getBaseUrl(), // API端点 ENDPOINTS: { START_MATCH: '/match/start', // 开始匹配 CANCEL_MATCH: '/match/cancel', // 取消匹配 MATCH_STATUS: '/match/status', // 查询匹配状态 HEALTH: '/match/health' // 健康检查 }, // 匹配配置 CONFIG: { TIMEOUT: 30000, // 匹配超时时间(毫秒) POLLING_INTERVAL: 2000, // 轮询间隔(毫秒) MAX_RETRY: 3 // 最大重试次数 } }; export default MATCH_API_CONFIG;