1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

AWS Kinesisが超絶分かりにくい件

Last updated at Posted at 2021-01-26

いやー、超絶分かりにくいですね。

例えばこれ。

image.png

再試行は関数がエラーを返すときに再試行する最大回数です。
と書いてあり、デフォルト値として「-1」が入っていますが、この数値に関する説明がありません。
「-1」は無限に再試行するの?ホントに?

image.png

再試行してほしくないので当然ながら「0」を指定してみたんですが、エラーが出ました。英語で。
「MaximumRecordAgeInSecondsは-1(永久)から60〜604800でなければいけません」
だそうです。

その下の レコードの最長有効期限 は、もっと謎です。
こちらも-1がデフォルト値ですが、説明が一切ありません。
「-1」は無限ではないです。なぜなら、最大値(604,800秒)が規定されているから。
有効期限が0なら0を使えば良い訳で、「-1」という値は、まったくもって謎です。

最後の処理結果:

表示 意味
No records processed まだレコードが来ていない(処理していない)
OK おっけー牧場👌

AWSは、不幸を生み続けるサービスです。

参考

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?