diff --git a/modules/i3plus-core-apiservice/src/main/java/cn/estsh/i3plus/core/apiservice/controller/DemoCloudController.java b/modules/i3plus-core-apiservice/src/main/java/cn/estsh/i3plus/core/apiservice/controller/DemoCloudController.java
new file mode 100644
index 0000000..e151089
--- /dev/null
+++ b/modules/i3plus-core-apiservice/src/main/java/cn/estsh/i3plus/core/apiservice/controller/DemoCloudController.java
@@ -0,0 +1,32 @@
+package cn.estsh.i3plus.core.apiservice.controller;
+
+import cn.estsh.i3plus.pojo.base.common.Pager;
+import cn.estsh.i3plus.pojo.base.enumutil.ResourceEnumUtil;
+import cn.estsh.i3plus.pojo.platform.bean.LogOperate;
+import cn.estsh.impp.framework.boot.exception.ImppBusiException;
+import cn.estsh.impp.framework.boot.exception.ImppExceptionEnum;
+import cn.estsh.impp.framework.boot.util.ResultBean;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+import java.util.List;
+
+@RestController
+@RequestMapping("/cloud")
+@Api(description="分布式服务测试")
+public class DemoCloudController {
+ private static final Logger LOGGER = LoggerFactory.getLogger(DemoCloudController.class);
+
+ @GetMapping(value="/test")
+ @ApiOperation(value="测试",notes = "测试")
+ public ResultBean simpleTest(String test) {
+ LOGGER.info("【接受数据】{}" + test);
+ test += "cloud return = ";
+ return ResultBean.success("返回:" + test).setCode(ResourceEnumUtil.MESSAGE.SUCCESS.getCode());
+ }
+}
diff --git a/modules/i3plus-core-apiservice/src/main/resources/application-dev.properties b/modules/i3plus-core-apiservice/src/main/resources/application-dev.properties
index 9266909..1a104b7 100644
--- a/modules/i3plus-core-apiservice/src/main/resources/application-dev.properties
+++ b/modules/i3plus-core-apiservice/src/main/resources/application-dev.properties
@@ -1,5 +1,5 @@
#项目端口
-server.port=8080
+server.port=8081
#用户登陆路径
filter.shiro.user.loginuri = /login
@@ -21,6 +21,20 @@ impp.web.cross = false
#允许前端跨域提交ip地址,多个以逗号分隔
impp.web.cross.hosts = http://localhost
+################ 云配置 ################
+#默认主机
+eureka.client.serviceUrl.defaultZone:http://192.168.1.123:8000/eureka
+#本服务实例ID
+eureka.instance.instance-id=${project.name}:${server.port}
+eureka.instance.hostname=${project.name}Server
+eureka.instance.ip-address=192.168.1.138
+#服务中心查看的状态页面
+eureka.instance.status-page-url=http://${eureka.instance.ip-address}:${server.port}/swagger-ui.html
+#心跳间隔周期,宕机限制(秒),90秒没反应视为宕机
+eureka.instance.lease-expiration-duration-in-seconds=90
+#心跳周期
+eureka.instance.lease-renewal-interval-in-seconds=60
+
################ 日志据源 ################
spring.data.mongodb.database=mongoDBSource
spring.data.mongodb.uri=192.168.1.55:27017
diff --git a/modules/i3plus-core-icloud/pom.xml b/modules/i3plus-core-icloud/pom.xml
index 4c67fc3..12c8679 100644
--- a/modules/i3plus-core-icloud/pom.xml
+++ b/modules/i3plus-core-icloud/pom.xml
@@ -13,4 +13,11 @@
i3plus-core-icloud
jar
+
+
+
+ impp.framework
+ impp-framework-boot
+
+
\ No newline at end of file
diff --git a/modules/i3plus-core-icloud/src/main/java/cn/estsh/i3plus/core/api/controller/DemoCloudInterface.java b/modules/i3plus-core-icloud/src/main/java/cn/estsh/i3plus/core/api/controller/DemoCloudInterface.java
new file mode 100644
index 0000000..7bd0c4a
--- /dev/null
+++ b/modules/i3plus-core-icloud/src/main/java/cn/estsh/i3plus/core/api/controller/DemoCloudInterface.java
@@ -0,0 +1,14 @@
+package cn.estsh.i3plus.core.api.controller;
+
+import cn.estsh.impp.framework.boot.util.ResultBean;
+import io.swagger.annotations.ApiOperation;
+import org.springframework.cloud.openfeign.FeignClient;
+import org.springframework.web.bind.annotation.GetMapping;
+
+@FeignClient("/cloud")
+public interface DemoCloudInterface {
+
+ @GetMapping(value="/test")
+ @ApiOperation(value="测试",notes = "测试")
+ ResultBean simpleTest(String test);
+}