自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (5)
  • 收藏
  • 关注

原创 mongodb从零开始详细,从安装、副本集群到集成到springboot、增删改、分页、分组计算、取最新数据等

这里写目录标题centos7安装mongodbmongodb副本集群详细热门springboot开源项目bootdo集成mongodbcentos7安装mongodb博客地址:https://blog.csdn.net/qq_29467891/article/details/107032924mongodb副本集群详细博客地址:https://blog.csdn.net/qq_29467891/article/details/105817480热门springboot开源项目bootdo集成mon

2020-06-30 09:43:28 185

原创 springboot中使用snmp4j对linux及windows系统进行资源情况监测

前言:上面两篇博客已经分享了分别在windows和linux安装snmp服务的教程,现在开始应用到springboot项目中去,用来监控服务器的内存CPU占用率、磁盘大小、已使用、未使用的磁盘大小、网络上行下行速率等,步骤如下:1.导入maven包: <!--snmp4j--> <dependency> <groupId>org.snmp4j</groupId> <a

2020-06-24 15:49:16 4018 1

原创 springboot开源热门项目-bootdo修改支持多数据源

1.需要的maven包 <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.4.4</version> </dependency> <dependency>

2020-06-15 11:32:18 431

原创 springboot整合mqtt进行消息的发布及订阅

springboot整合mqtt进行消息的发布及订阅1.导入maven包添加mqtt的配置mqtt客户端配置四、发布消息五、测试1.导入maven包 <!--mqtt--> <dependency> <groupId>org.springframework.integration</groupId> <artifactId>spring-integration-mqtt</

2020-06-30 15:57:28 4088 4

原创 centos服务器进行EMQ X 服务的安装、集群及添加身份验证

一、简介1.EMQ X R3.2 消息服务器简介EMQ X (Erlang/Enterprise/Elastic MQTT Broker) 是基于 Erlang/OTP 平台开发的开源物联网 MQTT 消息服务器。Erlang/OTP 是出色的软实时(Soft-Realtime)、低延时(Low-Latency)、分布式(Distributed) 的语言平台。MQTT 是轻量的(Lightweight)、发布订阅模式(PubSub) 的物联网消息协议。EMQ X 面向海量的 移动/物联网/车载

2020-06-30 15:00:48 991

原创 阿里云服务器+nginx+WordPress搭建个人博客教程

1.安装nginx安装过程不再详细描述,可参考另一篇博客《Nginx配置反向代理负载均衡入门教程》。2.安装MySQL2.1、mysql下载下载地址:https://dev.mysql.com/downloads/mysql/5.7.html#downloads2.2、将压缩包放到 tools目录下并解压把mysql-5.7.25-linux-glibc2.12-x86_64.tar.gz上传到/opt/tools目录下,解压到/opt/app目录下# cd /opt/to.

2020-06-30 11:36:27 1687

原创 centos安装mongodb详细教程

CentOS安装MongoDB一、下载并安装1.官网下载mongodb安装包下载地址:https://www.mongodb.com/download-center/community 选择版本,这里选择4.0.14,操作系统为linux64位的 2.创建安装包存放目录及解压目录 3.解压到指定目录 命令:tar -zxvf mongodb-linux-x86_64-4.0.14.tgz -C /opt/app 4...

2020-06-30 08:47:43 9066 1

原创 windows2008系统开启snmp服务的方法教程

前言:在上一篇已经讲述了在linux系统中安装snmp服务进行监控的方法,这一篇描述一下在windows系统下是怎么开启snmp服务的,接下来在描述在springboot中通过snmp4j工具包对服务器资源进行监控。一、安装snmp服务1.1打开服务器管理打开【开始】→【管理工具】→【服务器管理】1.2添加功能2、服务器管理器-功能-添加功能1.3选择SNMP服务进行安装点击安装等待安装完毕安装完成后可以看到...

2020-06-24 15:26:22 4724

原创 Centos安装snmp服务监测服务器资源(内网情况下)

前言:因项目需要,对linux服务器及windows服务器进行服务器资源状态的监测,经过查阅资料,发现通过snmp监测不失为一种好的方式,且java有监测snmp的工具包,可以整合到springboot项目中使用。当前服务器资源在内网,是不能联网的,下面介绍离线的安装方法。一、准备文件准备好安装snmp服务需要的rpm包:perl-Data-Dumper-2.145-3.el7.x86_64.rpmnet-snmp-libs-5.7.2-28.el7_4.1.x86_64.rpmnet-

2020-06-24 14:50:15 1336 1

原创 springboot项目集成elasticsearch、包括增删改就部分分组、求和、求平均值等计算的用法

简介:ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。我们建立一个网站或应用程序,并要添加搜索功能,但是想要完成搜索工作的创建是非常困难的。我们希望搜索解决方案要运行速度快,我们希望能有一个零配置和一个完全免费的搜索模式,我们希望能够简

2020-06-24 14:11:43 1521

原创 开源热门springboot项目-bootdo集成mongodb,包括增删改、分页、分组计算、求平均值等聚合查询等

前言:由于最近做的一个物联网项目,需要通过传感器等进行监控,而传感器的的数据是通过mqtt进行上报的。传感器数量多且状态有改变就会发布数据提供订阅,因此数据量也较大,用传统的关系型数据库存储数据不实际,而且业务中不存在大量复杂的事务逻辑操作,可以避开事务机制(回滚)。综合考虑,使用mongodb进行传感器数据的存储。1.导入maven包:<!--mongodb--> <dependency> <groupId>org.sp

2020-06-24 12:04:09 587

原创 通过反向代理方式处理cas单点登录内外网双ip访问的问题

前言:由于项目部署的的环境是内外网隔离的模式,把网络分成内网和外网两部分。cas服务器及客户端部署在内网,通过端口映射的方式把服务端口向外网开放,外网用户只能通过外网IP访问客户端。因此会存在一个问题,我们的客户端配置casServer地址及回调的url使用的是内网的。用户通过外网ip访问后,跳转的cas登录地址为内网的地址,因此是访问失败的。而如果配置成外网ip的话,通过内网ip访问也是失败的,浏览器显示的是外网的地址。我们的需求是,通过外网ip访问的客户端业务系统,重定向到外网的cas服务器,登录后

2020-06-24 10:53:26 2658 2

原创 cas服务器,客户端的集群配置,分布式部署redis

前言:由于项目需要配置负载均衡集群等,而cas的登录session及票据ticket等是保存在内存的,集群后分别在两个tomcat服务器上,所以会出现登录一个客户端之后,访问另一个客户端,此时可能请求的是另一个cas服务器的tomcat,这一个尚未登录,因此获取不到登录的信息,仍然会跳转登录页,单点登录失效。通过查阅资料,发现处理这种情况,需要两个步骤,分别是:(1)session共享 :session的存取都从中央缓存redis中存取(2)票证共享 :采用统一的ticket存取策略,所有tic

2020-06-24 10:06:26 1420

原创 springboot+shiro+cas+pac4j客户端集成单点登录

前言:接上一篇,已经搭建好cas服务器,现在开始集成springboot客户端,由于使用的框架是开源热门springboot项目bootdo,这里直接用bootdo作演示,另外提供一个简单的springboot的demo用作参考。1.导入所需maven包 <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-s

2020-06-24 09:24:30 1676

原创 单点登录从零开始,搭建cas服务器,集成客户端springboot,服务器端、客户端集群搭建、内外网双ip处理等

一、搭建cas服务器1.下载cas-overlay-template,这里用的是5.2版本,github地址为:https://github.com/apereo/cas-overlay-template/tree/5.22.用Intellji Idea打开项目,然后添加当前项目为maven项目。执行Maven命令mvn install。执行时间较长,需耐心等待。执行结束后,该项目中会出现overlays目录,里面就是cas server的配置文件和class代码。3.mvn install执行后会

2020-06-19 17:32:51 1012

Spring boot +dubbo+zookeeper +Mybatis基础框架

包含一个provider生产者端,一个customer消费者端及一个common暴露接口端,安装zookeeper后,分别启动ProviderApplication及CustomerApplication即可测试

2020-07-07

zookeeper+dubbo-admin.zip

注册中心zookeeper:解压后修改conf下面的zoo.cfg配置文件,设置日志等路径,然后启动zkServer.cmd 可视化dubbo-admin:把war包放到tomcat的webapps目录下运行,在WEB-INF下找到dubbo.properties修改配置,重启tomcat即可

2020-07-07

es_head-0.1.5.zip

一个elasticsearch-head插件,可以在360浏览器安装使用,可视化查看es的工具,选择打开方式-360浏览器即可

2020-07-03

SNMPTester.rar

snmp测试工具SNMPTester_downcc,打开后通过填入ip地址、社区名称、oid进行测试,获取服务器的监控情况

2020-06-24

单点登录cas服务器demo及springboot客户端demo

一个简单的集成了shiro+cas+pac4j的springboot项目,实现单点登录及单点退出。 包括一个cas-server服务器和一个demo客户端

2020-06-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除