JAVA
Guiyunweb
欢迎大家来到我的博客参观,我的博客地址是http://guiyunweb.com/
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
使用Nginx搭建轻量化Maven私服
Maven私服的完美方案还是首选nexus oss ,这个nuxus oss这个方案虽然比较周全,但是还是比较吃内存的.我的1核2G的服务器跑满了,所以选了这个备选方案,这个方案只是个简单的备选方案,所以没有用户管理,同步中央仓库这类功能,如果服务器性能足够,还是选择nuxus oss比较好一些 安装准备 Linux服务器 Nginx服务器(也可以使用Apache服务器或者Tomcat服务器代替) 配置Nginx server { listen 80; serv.原创 2020-05-19 08:42:42 · 870 阅读 · 0 评论 -
使用spring boot 搭建WebSocket
WebSocket 什么是WebSocket: WebSocket 是 HTML5 开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。 普通http协议有一个严重的缺陷,通信只能有客户端发起.假如服务端有了连续的变化,客户端如果想获知,只能用轮询来获取.但轮询的效率低,非常浪费资源,这时WebSocket就此诞生了. WebSocket 于2008年诞生,2011年成为国际标准。它的最...原创 2020-05-02 02:39:43 · 686 阅读 · 0 评论 -
mongoDB数据库开启身份认证
由于MongoDB默认是不开启权限认证的,但这样是非常危险的,这时就需要开启mongoDB用户认证 开启mongoDB用户认证步骤 开启安全认证 在启动命令中添加 --auth 如: ./mongod --logpath=/usr/local/mongodb/log/logs --dbpath=/data/db2/ --fork 添加管理员用户 连接mongo实例,添加一个管理员用户,如...原创 2020-05-02 02:39:00 · 414 阅读 · 0 评论 -
Elasticsearch及其可视化工具Kibana的安装指南
安装Elasticsearch 演示环境 所演示的环境为Debian 10 1核4G,在仅仅安装es的情况下建议内存大于2G 预先准备 JDK环境 未root用户 # 创建用户 adduser admin # 切换为刚刚创建的用户 su admin # 切换到/home/admin目录下 cd /home/admin 下载并解压 # 下载es curl -L -O...原创 2020-05-02 02:37:09 · 1362 阅读 · 1 评论 -
利用RabbitMQ 的死信队列来做定时任务
常用的应用场景 死信队列常常用作延时关闭订单(如订单的超时后的取消订单等),虽然小项目中可以用定时轮询的方法进行检查,但是数据量一旦比较大时,定时轮询将给数据库带来不小的压力,而且定时间隔无法进行动态调整,特别是一个系统中,同时存在好几个定时器的时候,就显得非常的麻烦,同时给数据库造成巨大的访问压力。这时候就可以使RabbitMQ的死信队列。 概念解释 DLX Dead Letter Exc...原创 2020-05-02 02:35:26 · 690 阅读 · 0 评论
分享