0

This is a clarification question

So I'm working on a java spring boot application, where I have a scheduler running which would be calling an external api every one hour

This application is deployed in GCP kubernetes

The issue is, when there are multiple pods running, it's being invoked multiple times. For example, at 12 pm, if there are 5 pods running the external api is being called 5 times, which shouldn't be happening.

What is the best way to fix this issue ?

Some documentation would be appreciated

1 Answers1

0

Distributed Lock

use redis

use zookeeper

liu_bin
  • 61
  • 5