タグ

awsとAWS Lambdaに関するpochi-mkのブックマーク (3)

  • AWS Lambdaのタイムゾーン変更 - Qiita

    開発中のこと… 上司から「DB上のタイムスタンプがズレてるよ」と指摘を受けました。 Lambdaで受け取ったリクエストに応じてEC2上のDBへ書き込みに行くAPIの開発だったのですが、確認すると確かに9時間ズレてる… 原因究明 リージョンも東京に設定しているのに何故かなー?といろいろ調べてたらこんな記事を見つけました。 AWS lambda のタイムゾーンを東京にする | hacknote 記事は東京リージョンリリース前みたいなんですが、リージョンを東京にしてても何故かタイムゾーンだけズレるんですよねぇ… process.env.TZ = 'Asia/Tokyo' このスクリプトを差し込めば良いっぽいのですが、あいにくJavaでの開発だった為使えませんでした。 解決策 で、どうしたら良かったかというと、Lambdaコンソールから、Functions→特定のファンクションまで降りていって、C

    AWS Lambdaのタイムゾーン変更 - Qiita
  • Serverless Framework - AWS Lambda Events - REST API (API Gateway v1)

    Using Status Codes To return a given status code you simply need to add square brackets with the status code of your choice to your returned message like this: [401] You are not authorized to access this resource!. Here's an example which shows you how you can raise a 404 HTTP status from within your lambda function. module.exports.hello = (event, context, callback) => { callback(new Error('[404]

    Serverless Framework - AWS Lambda Events - REST API (API Gateway v1)
  • AWS Lambda を利用する上で知っておいたほうがよいこと - ボクココ

    ブログで度々紹介している AWS Lambda。改めてもう一度解説すると、コード(Node.js or Java)を実行する環境をAWS側で用意してくれる。"実行したいときに用意したコードを実行できる"ため、必要な料金を最低限に抑えられる。私が最も気に入っているAWSサービスの一つだ。 さて、具体的な使い方に関しては AWS Lambdaの公式ドキュメントを始め、Qiitaなどでもやってみた系でたくさんあるので、エントリーではそれを利用する上で知っておいたほうがよりよいことを挙げる。というより私が実際に利用してみて詰まったところや感動したことなどを挙げてみる。 コード失敗時にリトライをデフォルトで3回行う 公式ドキュメントにもこのことは書いてあるのだが、見落として不可解な気持ちになるので、これは必ず知っておいたほうがよい。Node.js の場合、Lambdaのコード実行完了時にcont

    AWS Lambda を利用する上で知っておいたほうがよいこと - ボクココ
  • 1