封面

毕竟Linux环境要求高,8C32G配置不是人人都有的,答案是可以的,下面就教大家多个人的轻量级环境如何协作开发。


确保所有队员电脑在同一个局域网,都连在同一个wifi或者同一个交换机都可以实现这个,实在不行,都连同一个手机热点也可以实现,就是有点耗手机电池。


【中心服务器】依次执行start-mysql.bat、start-zk.bat、start-fileserver.bat、start-mc.bat,在中心服务器本地浏览器进入:127.0.0.1:8090/mc服务,进入集群管理,进行集群配置。


进入租户管理中心-集群管理,点击默认的集群,进入集群编辑,依次修改如下截图中配置项的值,IP的值从127.0.0.1修改为【中心服务器】的真实IP地址,如何查找本机IP请 戳这里,修改完后记得点击保存并发布集群。


image.png


2.1.2、修改数据库配置

image.png

image.png

2.1.3、修改zookeeper的配置

打开【组件维护】-【资源管理】-【zookeeper管理】,将zookeeper的地址也修改一下成为真实的IP,之后再保存发布集群

image.png

三、启动开发环境

其他队员拷贝到本地后创建一个文件夹【cosmic】,将刚才的四个文件夹都解压放到这个文件夹中


打开工程后,确保DebugServer.java类不报错,此时修改DebugServer.java中的几个变量值,依次是:

               	设置集群环境名称和配置服务器地址
        System.setProperty("mq.debug.queue.tag", "whb1133");  -- 团队每个成员的变量都要不一样,建议改用拼音缩写改,例如: System.setProperty("mq.debug.queue.tag", "ktx");
	System.setProperty(ConfigUtils.CLUSTER_NAME_KEY, "cosmic"); -- 集群编码,和【中心服务器】的集群编码保持一致,一般轻量级安装出来的集群名都是“cosmic”,可以不用改,如果队长改了的话,去中心服务器上看一下
        System.setProperty(ConfigUtils.CONFIG_URL_KEY, "127.0.0.1:2181"); -- 配置中心的地址,需要指向【中心服务器】的zookeeper,因此,IP需要修改为【中心服务器】的地址
        System.setProperty("domain.tenantCode","cosmic-simple"); --  租户编码,和【中心服务器】的租户编码保持一致,一般轻量级安装出来的集群名都是“cosmic-simple”,可以不用改,如果队长改了的话,去中心服务器上看一下
       System.setProperty("mc.server.url","http://127.0.0.1:8090/"); -- 租户中心地址,需要指向【中心服务器】,把IP改成【中心服务器】的IP


四、注意事项