API de limitação de taxa Yii2
Estou preocupado com o Yii2 Rate limitating api?
O que é API de limitação de taxa, por que isso é usado?
Aqui estão alguns métodos deYii2 Um yii guru pode explicar com palavras simples sobre esses métodos, onde e quando devo usar a limitação de taxa na minha API?
public function getRateLimit($request, $action)
{
return [$this->rateLimit, 1]; // $rateLimit requests per second
}
public function loadAllowance($request, $action)
{
return [$this->allowance, $this->allowance_updated_at];
}
public function saveAllowance($request, $action, $allowance, $timestamp)
{
$this->allowance = $allowance;
$this->allowance_updated_at = $timestamp;
$this->save();
}