增加pppoe状态上报

This commit is contained in:
gaoyutao
2025-12-30 18:21:52 +08:00
parent 8950c0ce3c
commit 75c5db6f91
2 changed files with 15 additions and 0 deletions
@@ -79,6 +79,8 @@ public enum MsgEnum {
修改frp配置文件应答("UPDATE_FRP_RSP"),
macvlan状态上报("MACVLAN_STATUS_RSP"),
多网IP探测上报("NETWORK_DETECT");
private String value;
@@ -427,6 +427,19 @@ public class AgentEndpoint {
return null;
}
}
@AgentDispatcher(msgId = MsgEnum.macvlan状态上报)
public class upMacvlanStatusHandler implements AgentHandler {
@Override
public UpMsgResponse upHandle(String data, String clientId) {
JSONObject jsonObject = new JSONObject();
jsonObject.put("clientId", clientId);
jsonObject.put("dataType", MsgEnum.macvlan状态上报.getValue());
jsonObject.put("data", data);
MqMsg mqMsg = MqMsg.builder().topic(agentMqConfig.getAgentTopic()).content(jsonObject.toString()).build();
agentProducer.asyncSend(mqMsg);
return null;
}
}