类 CoreOpsV2Controller


  • @Beta
    @RestController
    @RequestMapping("/v2/core/ops")
    public class CoreOpsV2Controller
    extends java.lang.Object
    Kernel modules operate and maintain HTTP interfaces v2.
    作者:
    wuzhiguo
    • 方法详细资料

      • raftOps

        @PostMapping("/raft")
        public com.alibaba.nacos.common.model.RestResult<java.lang.String> raftOps​(@RequestBody
                                                                                   java.util.Map<java.lang.String,​java.lang.String> commands)
        Temporarily overpassed the raft operations interface.

        { "groupId": "xxx", "command": "transferLeader or doSnapshot or resetRaftCluster or removePeer" "value": "ip:{raft_port}" }

        参数:
        commands - transferLeader or doSnapshot or resetRaftCluster or removePeer
        返回:
        RestResult
      • ids

        @GetMapping("/ids")
        public com.alibaba.nacos.common.model.RestResult<java.util.List<IdGeneratorVO>> ids()
        Gets the current health of the ID generator.
        返回:
        RestResult
      • updateLog

        @PutMapping("/log")
        public com.alibaba.nacos.common.model.RestResult<java.lang.Void> updateLog​(@RequestBody
                                                                                   LogUpdateRequest logUpdateRequest)