|
|
@@ -12,8 +12,9 @@ import cn.reghao.autodop.dmaster.app.entity.deploy.DeployConfig;
|
|
|
import cn.reghao.autodop.dmaster.app.entity.log.BuildLog;
|
|
|
import cn.reghao.autodop.dmaster.app.entity.log.DeployLog;
|
|
|
import cn.reghao.autodop.dmaster.app.entity.log.DeployResult;
|
|
|
-import cn.reghao.autodop.dmaster.common.exception.ExceptionUtil;
|
|
|
+import cn.reghao.autodop.common.utils.ExceptionUtil;
|
|
|
import cn.reghao.autodop.dmaster.common.thread.ThreadPoolWrapper;
|
|
|
+import lombok.extern.slf4j.Slf4j;
|
|
|
import org.springframework.stereotype.Component;
|
|
|
|
|
|
import java.time.LocalDateTime;
|
|
|
@@ -29,6 +30,7 @@ import java.util.concurrent.Future;
|
|
|
* @author reghao
|
|
|
* @date 2020-03-13 10:26:22
|
|
|
*/
|
|
|
+@Slf4j
|
|
|
@Component
|
|
|
public class AppDeployer {
|
|
|
private final String routeKey = "dagent";
|
|
|
@@ -123,6 +125,8 @@ public class AppDeployer {
|
|
|
mqMessage.setType(MessageType.appType.name());
|
|
|
mqMessage.setOps(AppOps.appDeployOps.name());
|
|
|
mqMessage.setPayload(JsonConverter.objectToJson(appDeployArgs));
|
|
|
+
|
|
|
+ log.info("RPC 调用部署应用...");
|
|
|
return sender.callRemote(routeKey, mqMessage);
|
|
|
}
|
|
|
}
|