chore: stabilize lint and verify builds
This commit is contained in:
@@ -3,7 +3,7 @@ package args
|
||||
import (
|
||||
"quyun/v2/providers/job"
|
||||
|
||||
. "github.com/riverqueue/river"
|
||||
"github.com/riverqueue/river"
|
||||
"go.ipao.vip/atom/contracts"
|
||||
)
|
||||
|
||||
@@ -25,13 +25,13 @@ func (MediaAssetProcessJob) Kind() string { return "media_asset_process" }
|
||||
|
||||
func (a MediaAssetProcessJob) UniqueID() string { return a.Kind() }
|
||||
|
||||
func (MediaAssetProcessJob) InsertOpts() InsertOpts {
|
||||
return InsertOpts{
|
||||
func (MediaAssetProcessJob) InsertOpts() river.InsertOpts {
|
||||
return river.InsertOpts{
|
||||
Queue: job.QueueDefault,
|
||||
Priority: job.PriorityDefault,
|
||||
// 失败可重试;由 worker 判断不可重试的场景并 JobCancel。
|
||||
MaxAttempts: 10,
|
||||
UniqueOpts: UniqueOpts{
|
||||
UniqueOpts: river.UniqueOpts{
|
||||
ByArgs: true,
|
||||
},
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user