|
@@ -106,7 +106,9 @@ outLoop:
|
|
|
for i, bag := range bags {
|
|
|
bagSlice := strings.Split(bag, "/")
|
|
|
c_log.GlobalLogger.Info("正在上传中,【FaultTime】=", currentTimeWindow.FaultTime, "【Label】=", currentTimeWindow.Labels, ",进度", i+1, "/", bagNumber, "。【", bag, "】-------【", objectKey1+bagSlice[len(bagSlice)-1], "】")
|
|
|
+ commonConfig.OssMutex.Lock()
|
|
|
err := commonConfig.OssBucket.PutObjectFromFile(objectKey1+bagSlice[len(bagSlice)-1], bag)
|
|
|
+ commonConfig.OssMutex.Unlock()
|
|
|
if err != nil {
|
|
|
c_log.GlobalLogger.Info("上传包 ", bag, " 时报错:", err)
|
|
|
continue
|
|
@@ -137,7 +139,9 @@ outLoop:
|
|
|
}, "", " ")
|
|
|
callBackJson := string(callBackJsonBytes)
|
|
|
c_log.GlobalLogger.Info("【callBackJson】=", callBackJson)
|
|
|
+ commonConfig.OssMutex.Lock()
|
|
|
err := commonConfig.OssBucket.PutObject(objectKey3+"callback.json", strings.NewReader(callBackJson))
|
|
|
+ commonConfig.OssMutex.Unlock()
|
|
|
if err != nil {
|
|
|
c_log.GlobalLogger.Error("上传 callback.json", callBackJson, "失败:", err)
|
|
|
}
|