Replies: 2 comments
-
Blob size is the size of a single history event. This applies to any event input, like start workflow event, start activity event, or signal event. Practically it is the size of input/output of workflow/activity. The size is greater than See https://pkg.go.dev/github.com/uber/[email protected]/common/dynamicconfig#Key search for Warn is the threshold that emitting warn log and metrics. Error is the threshold that will reject the requests. |
Beta Was this translation helpful? Give feedback.
-
@Johnite While you can update the config, it usually is not a good idea storing large blobs in your Cadence primary storage (cassandra/MySQL/etc). |
Beta Was this translation helpful? Give feedback.
-
I got a warn info:
2021-10-26T11:17:06.851+0800 warn Blob size exceeds limit. {"service": "cadence-frontend", "wf-domain-id": "30a01162-e822-41d2-9b40-9636e0dbce4b", "wf-id": "clickhouse_sql_user:realtime:enterShopCnt_24h", "wf-run-id": "14c5f9f5-89f1-4e40-bf3c-c5c6c15faeae", "wf-size": 474507, "blob-size-violation-operation": "RespondActivityTaskCompleted", "logging-call-at": "util.go:460"}
I think it may be controled by a dynamic config, but I dont know the argument.
Beta Was this translation helpful? Give feedback.
All reactions