pub/sub には AWS Sns クライアントを使用しています。SnsClient の作成中に、reties を使用して最大再試行回数を定義できることがわかりました。例えば、
$args = [
'region' => $region,
'retries' => $retries,
'credentials' => [
'key' => $keyId,
'secret' => $keySecret,
],
'version' => $version,
'http' => [
'connect_timeout' => $connectTimeout,
],
];
$aws = new Sdk($args);
$client = $aws->createSns();
$client->publish(..);
何らかの再試行が使用されている場合、例外をログに記録する方法はありますか? 上記のコードを使用して再試行ポリシーを制御したいということです。