最新版Dubbo-admin 服务器部署
1、下载dubbo-admin服务器版本
2、上传至服务器, 并解压 tar -zxvf xxxx.tar.gz
3、进入解压后的目录
4、默认启动8080端口, 可能会存在冲突,
修改dubbo-admin-server的端口
修改dubbo-admin-ui的端口
4、进行打包 mvn clean,mvn package
执行至这个位置可能会报 npm run build faild;进入dubbo-admin-ui目录执行 npm run build
发现会报 building for production...Killed; 是服务器内存不够用了,这样就给他配置一个单独的内存出来就解决了;
执行命令:
sudo /bin/dd if=/dev/zero of=/var/swap.1 bs=1M count=1024
sudo /sbin/mkswap /var/swap.1
sudo /sbin/swapon /var/swap.1
然后再次 mvn clean, mvn package;
会在这个位置等待安装十多二十分钟, 而且再新开一个终端执行命令会花很长时间;
下图表示正在构建node,
打包成功:
进入到dubbo-admin-distribution目录中
执行命令:java -jar dubbo-admin-0.2.0.jar
启动成功;访问ip:8094会出现如下页面, 代表部署已经成功。
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
PHP + Redis 实现简单消息队列
Redis做消息队列的好处在于它的轻量级,高并发,延迟敏感,应用场景有 即时数据分析、秒杀计数器、缓存等 Redis做消息队列待解决的问题: 1、消息的可靠性: 没有相应的机制保证消息的消费,当消费者消费失败的时候,消息体丢失,需要手动处理。生产者只管向队列中插入数据,不管消费者是否成功消费。 2、消费者挂掉消息不会丢失,但是需要重新触发一下消费者,才能够继续消费消息。 代码如下: lib.php是工具文件,里面有数据库的连接、Redis的连接: <?php /** * 获取数据库连接 * * @param $host * @param $username * @param $password * @param $database * @return mysqli */ function getDBConnection($host, $username, $password, $database){ $connection = new mysqli('p:'.$host, $username, $password, $database); if (!$co...
- 下一篇
精讲RestTemplate第8篇-请求失败自动重试机制
本文是精讲RestTemplate第8篇,前篇的blog访问地址如下: 精讲RestTemplate第1篇-在Spring或非Spring环境下如何使用 精讲RestTemplate第2篇-多种底层HTTP客户端类库的切换 精讲RestTemplate第3篇-GET请求使用方法详解 精讲RestTemplate第4篇-POST请求方法使用详解 精讲RestTemplate第5篇-DELETE、PUT等请求方法使用详解 精讲RestTemplate第6篇-文件上传下载与大文件流式下载 精讲RestTemplate第7篇-自定义请求失败异常处理 在上一节我们为大家介绍了,当RestTemplate发起远程请求异常时的自定义处理方法,我们可以通过自定义的方式解析出HTTP Status Code状态码,然后根据状态码和业务需求决定程序下一步该如何处理。 本节为大家介绍另外一种通用的异常的处理机制:那就是自动重试。也就是说,在RestTemplate发送请求得到非200状态结果的时候,间隔一定的时间再次发送n次请求。n次请求都失败之后,最后抛出HttpClientErrorException。...
相关文章
文章评论
共有0条评论来说两句吧...