feat(backend): added new consumer groups for new canvas pipeline

This commit is contained in:
Alexander 2024-01-22 17:03:15 +01:00
parent f0227d9694
commit 78a9146144
5 changed files with 6 additions and 2 deletions

View file

@ -81,6 +81,8 @@ ENV TZ=UTC \
GROUP_HEURISTICS=heuristics \
GROUP_IMAGE_STORAGE=image-storage \
GROUP_VIDEO_STORAGE=video-storage \
GROUP_CANVAS_IMAGES=canvas-images \
GROUP_CANVAS_VIDEO=canvas-video \
AWS_REGION_WEB=eu-central-1 \
AWS_REGION_IOS=eu-west-1 \
AWS_REGION_ASSETS=eu-central-1 \

View file

@ -33,7 +33,7 @@ func main() {
producer := queue.NewProducer(cfg.MessageSizeLimit, true)
canvasConsumer := queue.NewConsumer(
cfg.GroupImageStorage,
cfg.GroupCanvasImages,
[]string{
cfg.TopicCanvasImages,
},

View file

@ -39,7 +39,7 @@ func main() {
workDir := cfg.FSDir
canvasConsumer := queue.NewConsumer(
cfg.GroupVideoStorage,
cfg.GroupCanvasVideo,
[]string{
cfg.TopicCanvasTrigger,
},

View file

@ -14,6 +14,7 @@ type Config struct {
TopicCanvasImages string `env:"TOPIC_CANVAS_IMAGES,required"`
TopicCanvasTrigger string `env:"TOPIC_CANVAS_TRIGGER,required"`
GroupImageStorage string `env:"GROUP_IMAGE_STORAGE,required"`
GroupCanvasImages string `env:"GROUP_CANVAS_IMAGE,required"`
UseProfiler bool `env:"PROFILER_ENABLED,default=false"`
}

View file

@ -11,6 +11,7 @@ type Config struct {
objectstorage.ObjectsConfig
FSDir string `env:"FS_DIR,required"`
GroupVideoStorage string `env:"GROUP_VIDEO_STORAGE,required"`
GroupCanvasVideo string `env:"GROUP_CANVAS_VIDEO,required"`
TopicMobileTrigger string `env:"TOPIC_MOBILE_TRIGGER,required"`
TopicTrigger string `env:"TOPIC_TRIGGER,required"`
TopicCanvasTrigger string `env:"TOPIC_CANVAS_TRIGGER,required"`