package com.fdkankan.fusion.controller; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.fdkankan.fusion.common.ResultData; import com.fdkankan.fusion.common.util.ShellUtil; import com.fdkankan.fusion.entity.FusionMeter; import com.fdkankan.fusion.service.IFusionMeterService; import com.fdkankan.redis.util.RedisUtil; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import java.util.concurrent.ThreadPoolExecutor; @RestController public class TestController { @Autowired RedisUtil redisUtil; @Autowired IFusionMeterService meterService; @RequestMapping("/test") public ResultData test(){ String cmd = "sudo docker exec -it 3dtile /bin/bash -c '/mnt/fusion/3dtile.sh -f osgb -i /mnt/fusion/osgb/modelId_578/OSGB -o /mnt/fusion/b3dm/modelId_578/OSGB'"; ShellUtil.execDockerCmd(cmd,"/mnt/fusion"); return ResultData.ok(); } }