UGA Boxxx

つぶやきの延長のつもりで、知ったこと思ったこと書いてます

Redis

【Redis】Redisクライアントをモック化したい

Redisを使っているプロジェクトでJestでテストが失敗するのでRedisをモック化したい 調べたらredis-mockがよさそう www.npmjs.com 基本的な使い方 import redis from 'redis-mock' jest.mock('redis', () => redis) 毎回これを記述するのは大変なのでjest.co…

【Redis】OOM command not allowed under OOM prevention.

AppEngineで以下のエラーが発生した app:server:main ReplyError: OOM command not allowed under OOM prevention. GCPのRedisを使っていて、そのRedisが利用メモリが最大メモリを超えた際に発生するエラーらしい Compute Engine VM から Redis インスタンス…

【Spring Boot】Redisを使う

Cloud Tasksを使っていて、実行されたタスクにエラーが発生した場合は再実行キューにはいる設定にしている ただ、前回の実行した時のエラーが起こるまでの処理が再実行時には最初から始まってしまっていて、処理が重複してしまっているものがあった そこで、…