From cd3a4b651a31478a68a30ffd0fe32af2e9ecce1c Mon Sep 17 00:00:00 2001 From: gazebo Date: Wed, 1 Aug 2018 10:23:59 +0800 Subject: [PATCH] - change jx-callback.service Requires MySQL to Wants MySQL. - don't treat CreateWaybill fail as warning. --- business/scheduler/scheduler.go | 6 +++--- deploy/jx-callback.service | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/business/scheduler/scheduler.go b/business/scheduler/scheduler.go index 180c59812..69a5d6337 100644 --- a/business/scheduler/scheduler.go +++ b/business/scheduler/scheduler.go @@ -211,9 +211,9 @@ func (c *BaseScheduler) CreateWaybill(platformVendorID int, order *model.GoodsOr if c.IsReallyCallPlatformAPI { handlerInfo := c.GetDeliveryPlatformFromVendorID(platformVendorID) if handlerInfo.Use4CreateWaybill { - err = utils.CallFuncLogError(func() error { - return handlerInfo.Handler.CreateWaybill(order) - }, "CreateWaybill orderID:%s, vendorID:%d", order.VendorOrderID, platformVendorID) + if err = handlerInfo.Handler.CreateWaybill(order); err != nil { + globals.SugarLogger.Infof("CreateWaybill failed orderID:%s vendorID:%d with error:%v", order.VendorOrderID, platformVendorID, err) + } } } return err diff --git a/deploy/jx-callback.service b/deploy/jx-callback.service index 0d00e2d8b..2a9415345 100644 --- a/deploy/jx-callback.service +++ b/deploy/jx-callback.service @@ -1,6 +1,6 @@ [Unit] Description=jx-callback service -Requires=mysql.service +Wants=mysql.service After=network.target After=mysql.service