防护:接口访问限制
This commit is contained in:
@@ -25,8 +25,6 @@ export const REF_CIRCLE_MAIL_TIME = 3; // 统一一天刷新定期邮件时间
|
||||
export const PUSH_BATCH = 100; // 推送分批人数
|
||||
export const PUSH_INTERVAL = 5 * 1000; // 分批时间,5秒一批
|
||||
|
||||
export const ACCESS_FREQUENCY = 500; // 玩家访问频率,一个玩家一个接口间隔时间 单位ms
|
||||
|
||||
export enum TIME_OUTPUT_TYPE {
|
||||
DATE = 1,
|
||||
STAMP_10 = 2,
|
||||
|
||||
@@ -14,6 +14,7 @@ export const STATUS = {
|
||||
BANNED: { code: 11, simStr: '您已被禁言' },
|
||||
ACCESS_BUSY: { code: 12, simStr: '您的操作过于繁忙' },
|
||||
ONLINE_USER_MAX: { code: 13, simStr: '服务器繁忙,请稍后再试' },
|
||||
FUNCTION_CLOSE: { code: 14, simStr: '抱歉,该功能暂时关闭' },
|
||||
GLOBAL_ERR: { code: 1003, simStr: '服务器内部错误' },
|
||||
// http请求
|
||||
REQUEST_TIME_OUT: { code: 2000, simStr: '请求超时' },
|
||||
|
||||
@@ -7,7 +7,7 @@ export interface DicServerConst {
|
||||
readonly PROTECT_API_INTERVAL: number;
|
||||
// 保护的接口
|
||||
readonly PROTECT_API: string[];
|
||||
// 这些api功能关闭
|
||||
// 某些api功能关闭
|
||||
readonly API_IS_CLOSE: number;
|
||||
// 关闭的接口
|
||||
readonly CLOSE_APIS: string[];
|
||||
|
||||
@@ -5,10 +5,8 @@
|
||||
"chat.chatHandler.sendPrivateMessage",
|
||||
"battle.barrageHandler.sendBarrage"
|
||||
],
|
||||
"API_IS_CLOSE": 1,
|
||||
"CLOSE_APIS": [
|
||||
"chat.chatHandler.sendGroupMessage"
|
||||
],
|
||||
"API_IS_CLOSE": 0,
|
||||
"CLOSE_APIS": [],
|
||||
"CLOSE_LOGIN": 0,
|
||||
"CLOSE_LOGIN_WHEN_ONLINE_MAX": 1,
|
||||
"MAX_ONLINE_USER_COUNT": 5000
|
||||
|
||||
Reference in New Issue
Block a user