| 12345678910111213141516171819202122232425262728293031323334353637 |
- /**
- * 匹配服务API配置
- */
- // 根据环境自动选择API地址
- const getBaseUrl = () => {
- // 开发环境:使用本地地址
- if (process.env.NODE_ENV === 'development') {
- return 'http://172.20.10.2: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;
|