初始化參數
對于(yú)在(zài)connector及channel中通過攔截器開發的(de)應用,由于(yú)尚未進入識别器環節,通常有需要(yào / yāo)根據相應需求内置上(shàng)下文變量的(de)需求,可以(yǐ)通過initParam插件進行參數的(de)初始化,此處的(de)參數目前會設置到(dào)請求上(shàng)下文中,而(ér)不(bù)是(shì)報文中。 示例如下,可以(yǐ)使用本地(dì / de)識别器進行參數的(de)選擇,遵循handler和(hé / huò)controller的(de)通用配置
initParam:
localRecognizers:
- id: recognizer1
keyMap: {uuid2: '${uuid}'}
type: uuid
values:
- id: initParam1
type: default
keyMap: {remoteIp: '${remoteIp}', bbb: '${bbb}', ccc: ccc, uuidddd: '${uuid2}'}
available: true
pipeType: direct
inbound: true