小编Oma*_*hir的帖子

快速速率限制阻止所有用户的请求

我正在使用express-rate-limitnpm 包,我在 AWS 上部署了后端(t2 micro ec2 实例),当限制器打开时,尝试与ALL users我的 API 交互的请求被阻止,它工作了几分钟,停止了大约 10 分钟。当我注释掉限制器部分时,一切都工作正常,我认为只有一个试图用请求攻击服务器的用户应该阻止太多请求,但发生的情况是ALL users get blocked,所有用户都被视为只有 1 个用户,这就是我的结论。

如果是这样的话我该怎么办?我需要打开速率限制器,如果有其他解释会是什么?

rate-limiting amazon-web-services node.js express

5
推荐指数
1
解决办法
6138
查看次数

如何更改 Prime NG 的原色

如何更改 primeNG(saga-blue 主题)的默认主色?更改 --primary-color 没有帮助,因为在 node_modules/..../theme.css 中元素的样式使用主颜色十六进制而不是“ --primary-color ”。我也无法覆盖使用该原色的所有元素的样式,因为它们太多了+它们在悬停和聚焦时具有不同的 --primary-color 色调,我该如何处理这个问题?

css primeng angular

5
推荐指数
2
解决办法
2万
查看次数

app.reducer.ts 错误中的 Angular NgRx 类型检查

我有一个简单的登录/注销状态管理。我收到此错误:

类型“(state: State | undefined, action: authActions) => State”不可分配给类型“ActionReducer<State, Action>”。参数“action”和“action”的类型不兼容。类型“Action”不可分配给类型“authActions”。类型“操作”不可分配给类型“注销”。属性“type”的类型不兼容。类型“string”不可分配给类型“types.LOGOUT”。

这是我的文件。

授权操作.ts

import { Action } from '@ngrx/store';
import { User } from '../user/user.model';

export enum types {
  LOGIN = '[AUTH] LOGIN',
  LOGOUT = '[AUTH] LOGOUT',
}

export class Login implements Action {
  readonly type = types.LOGIN;
  constructor(public payload: User) {}
}

export class Logout implements Action {
  readonly type = types.LOGOUT;
}

export type authActions = Login | Logout;

Run Code Online (Sandbox Code Playgroud)

auth.reducer.ts

import { User } from '../user/user.model';
import * as …
Run Code Online (Sandbox Code Playgroud)

typescript ngrx typescript2.0 angular

1
推荐指数
1
解决办法
1683
查看次数