@@ -120,7 +120,7 @@ BOOL XEngine_Task_HttpUPLoader(LPCTSTR lpszClientAddr, LPCTSTR lpszMsgBuffer, in
120120 st_HDRParam.bAuth = TRUE ;
121121 }
122122 // 使用重定向?
123- if (st_LoadbalanceCfg.st_LBConfig .nUPLoadMode > 0 )
123+ if (st_LoadbalanceCfg.st_LBDistributed .nUPLoadMode > 0 )
124124 {
125125 TCHAR tszHdrBuffer[1024 ];
126126 TCHAR tszStorageAddr[128 ];
@@ -131,7 +131,7 @@ BOOL XEngine_Task_HttpUPLoader(LPCTSTR lpszClientAddr, LPCTSTR lpszMsgBuffer, in
131131 st_HDRParam.bIsClose = TRUE ;
132132 st_HDRParam.nHttpCode = 302 ;
133133
134- APIHelp_Distributed_RandomAddr (st_LoadbalanceCfg.st_LoadBalance .pStl_ListUPLoader , tszStorageAddr, st_LoadbalanceCfg.st_LBConfig .nUPLoadMode );
134+ APIHelp_Distributed_RandomAddr (st_LoadbalanceCfg.st_LoadBalance .pStl_ListUPLoader , tszStorageAddr, st_LoadbalanceCfg.st_LBDistributed .nUPLoadMode );
135135 _stprintf (tszHdrBuffer, _T (" Location: %s%s\r\n " ), tszStorageAddr, pSt_HTTPParam->tszHttpUri );
136136
137137 RfcComponents_HttpServer_SendMsgEx (xhDLHttp, tszSDBuffer, &nSDLen, &st_HDRParam, NULL , 0 , tszHdrBuffer);
@@ -146,7 +146,7 @@ BOOL XEngine_Task_HttpUPLoader(LPCTSTR lpszClientAddr, LPCTSTR lpszMsgBuffer, in
146146 XENGINE_STORAGEBUCKET st_StorageBucket;
147147 memset (&st_StorageBucket, ' \0 ' , sizeof (XENGINE_STORAGEBUCKET));
148148
149- if (!APIHelp_Distributed_UPStorage (st_LoadbalanceCfg.st_LoadBalance .pStl_ListBucket , &st_StorageBucket))
149+ if (!APIHelp_Distributed_UPStorage (st_LoadbalanceCfg.st_LoadBalance .pStl_ListBucket , &st_StorageBucket, st_LoadbalanceCfg. st_LBLocation . nUPLoadMode ))
150150 {
151151 XLOG_PRINT (xhLog, XENGINE_HELPCOMPONENTS_XLOG_IN_LOGLEVEL_ERROR, _T (" 上传客户端:%s,请求上传文件失败,可能BUCKET:% 不正确,错误:%lX" ), lpszClientAddr, pSt_HTTPParam->tszHttpUri , APIHelp_GetLastError ());
152152 return FALSE ;
0 commit comments