代码拉取完成,页面将自动刷新
'use strict';
/**
* 应用配置
* Created by liamjung on 2018/5/28.
*/
module.exports = {
// 端口
port: 8080,
// 日志
log: {
// 根路径
rootPath: '/home/node/api-gateway',
// 追踪id键
traceIdKey: 'x-b3-traceid',
spanIdKey: 'x-b3-spanid',
parentSpanIdKey: 'x-b3-parentspanid',
},
// 运行模式,单机模式(standalone)、集群模式(cluster)
runningMode: 'standalone',
// 公众号配置名称(单机模式时,为配置文件名;集群模式时,为redis key)
mpConfigName: 'mp_config',
// redis配置(单机模式时,忽略;集群模式时,需配置)
redis: {
ip: '',
port: 6379,
pass: null,
},
// 插件配置
plugins: [
// 插件列表,配置顺序决定触发顺序
// 入口方法名称必须为main
{
// 日志追踪
path: '@libfintech/api-gateway-plugin/log_trace',
enable: true,
},
{
// ip
path: '@libfintech/api-gateway-plugin/ip',
config_path: '/plugin_config/ip',
enable: true,
},
{
// 认证
path: '@libfintech/api-gateway-plugin/authe',
config_path: '/plugin_config/authe',
enable: true,
},
{
// 微信网关
path: '@libfintech/api-gateway-plugin/wx_gateway',
config_path: '/plugin_config/wx_gateway',
enable: true,
},
{
// 转移请求
path: '@libfintech/api-gateway-plugin/transfer',
config_path: '/plugin_config/transfer',
enable: true,
},
{
// 反向代理
path: '@libfintech/api-gateway-plugin/proxy',
enable: true,
},
{
// 微信网关响应
path: '@libfintech/api-gateway-plugin/wx_gateway_response',
config_path: '/plugin_config/wx_gateway_response',
enable: true,
},
],
// 会话配置
session: {
// redis会话id前缀
// TODO 待扩展其他会话客户端(对应sso中的SessionClientTypeEnum)
sessionIdPrefix: 'sso:session:default:',
// redis账户id前缀
// TODO 待扩展其他会话客户端(对应sso中的SessionClientTypeEnum)
accountIdPrefix: 'sso:account:default:',
// http头中的会话key名称
// 不能有大写,客户端传值时,均转换为小写
sessionIdKeyName: 'authorization',
// 会话最长过期时间(一天),单位:秒
maxExpirationTime: 86400,
},
};
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。