07 2020 档案

摘要:1.Http传输数据存在的问题 首先,让我们来看一下这个案例需求:用户访问一个网站,首先我们想到的就是http协议传输,超文本传输协议HTTP协议被用于在Web浏览器和网站服务器之间传递信息。HTTP协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了Web浏览器和网站服务器之间的传输 阅读全文
posted @ 2020-07-30 14:43 天宇轩-王 阅读(520) 评论(0) 推荐(0) 编辑
摘要:ansible中常用的模块详解: file模块 ansible内置的可以查看模块用法的命令如下: [root@ansible ~]# ansible-doc -s file - name: Manage files and file properties file: access_time: # T 阅读全文
posted @ 2020-07-30 13:22 天宇轩-王 阅读(290) 评论(0) 推荐(0) 编辑
摘要:在服务器的虚拟机安装了NAS,然后进行体验了一把,用的很爽。 但是只要是 NAS是64位的处理器都可以使用 docker 套件(好奇的同学可以了解一下 docker 的强大)。 所以我们可以使用 docker 安装迅雷的远程下载服务,实现迅雷下载。 使用效果如图: 只要三步,让你拥有迅雷速度! 安装 阅读全文
posted @ 2020-07-29 20:45 天宇轩-王 阅读(6242) 评论(0) 推荐(0) 编辑
摘要:一、ansible-tower简介 1)公司中实现运维自动化的架构中主要用到ansible,ansible脚本在部署服务器指令行中显得不太直观。Ansible-Tower(之前叫做awx)是将ansible的指令界面化,简明直观,简单易用。 2)Ansibke-tower其实就是一个图形化的任务调度 阅读全文
posted @ 2020-07-29 14:28 天宇轩-王 阅读(3161) 评论(0) 推荐(0) 编辑
摘要:Springboot加载自定义yml文件配置的方法 ConfigurationProperties注解的locations属性在1.5.X以后没有了,不能指定locations来加载yml文件 PropertySource注解不支持yml文件加载,详细见官方文档: Spring Framework有 阅读全文
posted @ 2020-07-24 15:57 天宇轩-王 阅读(6048) 评论(1) 推荐(0) 编辑
摘要:236 - 247 让人感兴趣的就是线程隔离和拦截器一起用,还有一个就是添加购物车后进行重定向。思路的话,就是临时用户和登录用户的那块逻辑不要忘了,实时增加删减购物车都要对redis进行操作。 ThreadLocal可以查看之前的博客:https://www.cnblogs.com/dalianpa 阅读全文
posted @ 2020-07-24 11:19 天宇轩-王 阅读(563) 评论(2) 推荐(0) 编辑
摘要:下压缩包的时候,我用了代理还是下的卡住了,于是就用了1M带宽的香港阿里云下载,下载的特别快,就是往本地传的特别慢,所以后面买个dell小主机,做个软路由,这样所有的虚拟机都能下载了。nexus3改动比较大,之前的博客也简单的写过,还能支持docker镜像了。nexus2用的还是习惯了,可以把所有的j 阅读全文
posted @ 2020-07-22 10:43 天宇轩-王 阅读(511) 评论(0) 推荐(0) 编辑
摘要:##233-235 这3节就是手写xxl-sso,我就简单把流程图画了一下 代码如下: Title: XXL-SSO流程 浏览器->客户端A: 1.访问:http://client2.com:8081/xxl/ Note left of 客户端A: 2.经过XxlSsoWebFilter,判断释放有 阅读全文
posted @ 2020-07-22 00:02 天宇轩-王 阅读(713) 评论(2) 推荐(2) 编辑
摘要:想把整套环境,所有的服务都在服务器上搭一遍,但是有时家里会跳闸,服务就会停掉,所以安装了一下开启自启。 脚本文件: cat > /lib/systemd/system/nexus.service <<-EOF [Unit] Description=nexus After=network.target 阅读全文
posted @ 2020-07-21 17:11 天宇轩-王 阅读(388) 评论(0) 推荐(0) 编辑
摘要:###231-232 一、简介 1.1 概述 XXL-SSO 是一个分布式单点登录框架。只需要登录一次就可以访问所有相互信任的应用系统。 拥有"轻量级、分布式、跨域、Cookie+Token均支持、Web+APP均支持"等特性。现已开放源代码,开箱即用。 1.2 特性 1、简洁:API直观简洁,可快 阅读全文
posted @ 2020-07-21 16:34 天宇轩-王 阅读(419) 评论(0) 推荐(0) 编辑
摘要:225-230 在官网上截了2个片段,具体如下: 5. HttpSession Integration Spring Session 使用HttpSession提供透明的 integration。这意味着开发人员可以使用 Spring Session 支持的 implementation 切换Htt 阅读全文
posted @ 2020-07-21 15:42 天宇轩-王 阅读(467) 评论(9) 推荐(0) 编辑
摘要:这些都是视频中的课件,安装步骤来的,没有发现问题,老师讲的比较一般 一、安装Server服务 yum install -y oracle-j2sdk1.8-1.8.0+update181-1.x86_64 yum install -y enterprise-debuginfo-6.2.1-14260 阅读全文
posted @ 2020-07-20 22:11 天宇轩-王 阅读(324) 评论(0) 推荐(0) 编辑
摘要:下载包: https://archive.cloudera.com/cdh6/6.2.1/parcels/ https://archive.cloudera.com/cm6/6.2.1/redhat7/yum/RPMS/x86_64/ 安装依赖包 yum install -y cyrus-sasl- 阅读全文
posted @ 2020-07-20 22:03 天宇轩-王 阅读(523) 评论(0) 推荐(0) 编辑
摘要:我个人做实验分配了5台虚拟机,每台20G内存,150G存储,应该可以玩会了。 业务集群规划 ​ 一般而言,一个集群上很少只跑一个业务,大多数情况都是多个业务共享集群,实际上就是共享系统软硬件资源。这里通常涉及两大问题,其一是业务之间资源隔离问题,就是将各个业务在逻辑上隔离开来,互相不受影响,这个问题 阅读全文
posted @ 2020-07-20 13:40 天宇轩-王 阅读(374) 评论(0) 推荐(0) 编辑
摘要:ClouderaManager的产生背景和应用场景 Apache版本的大数据组件 优点 完全开源,更新速度很快 大数据组件在部署过程中可以深刻了解其底层原理 可以了解各个组件的依赖关系 缺点 部署过程极其复杂,超过20个节点的时候,手动部署已经超级累 各个组件部署完成后,各个为政,没有统一化管理界面 阅读全文
posted @ 2020-07-20 13:38 天宇轩-王 阅读(861) 评论(0) 推荐(0) 编辑
摘要:大数据架构和技术选型 大数据架构 源数据层: 1、sdk日志埋点 2、日志文件:爬虫日志、业务日志 3、关系型数据库:mysql、oracle等 数据采集层: 1、离线:flume、Sqoop、Nifi 2、实时:filebeat、nginx+lua 补充:当数据量达到5亿左右的时候,filebea 阅读全文
posted @ 2020-07-20 13:33 天宇轩-王 阅读(651) 评论(0) 推荐(0) 编辑
摘要:###220、商城业务-认证服务-OAuth2.0简介-224、商城业务-认证服务-社交登录测试成功 之前博客也写过Oauth2的,不过没有和新浪qq等做整合,具体的也可以看https://www.cnblogs.com/dalianpai/p/12423982.html. 首先要跟着视频开通我的应 阅读全文
posted @ 2020-07-17 00:05 天宇轩-王 阅读(410) 评论(0) 推荐(1) 编辑
摘要:###211、商城业务-认证服务-环境搭建- 219、商城业务-认证服务-账号密码登录完成 感觉总体也比较简单,就是html太烦事了。 发送短信的代码 public void sendSms(String phone,String code) { String method = "GET"; Map 阅读全文
posted @ 2020-07-16 14:26 天宇轩-王 阅读(423) 评论(0) 推荐(1) 编辑
摘要:###202-210 敲完了这个阶段,感觉最后整合的时候还是特别有用的,在工作中还是很有用的。这个阶段没啥太技术含量的东西,就一笔带过了。 最后整合的代码: @Override public SkuItemVo item(Long skuId) throws ExecutionException, 阅读全文
posted @ 2020-07-14 17:06 天宇轩-王 阅读(476) 评论(1) 推荐(1) 编辑
摘要:1.1. TiDB 整体架构 TiDB 集群主要包括三个核心组件:TiDB Server,PD Server 和 TiKV Server。此外,还有用于解决用户复杂 OLAP 需求的 TiSpark 组件和简化云上部署管理的 TiDB Operator 组件。 架构图解 1.1.1. TiDB Se 阅读全文
posted @ 2020-07-10 14:52 天宇轩-王 阅读(1397) 评论(0) 推荐(1) 编辑
摘要:1.1. 数据库技术发展简史 数据库技术产生于20世纪60年代末70年代初,其主要主要研究如何存储,使用和管理数据。随着计算机硬件和软件的发展,数据库技术也不断地发展。数据库技术在理论研究和系统开发上都取得了辉煌的成就。 从数据管理的角度看,数据库技术到目前共经历了如下三个阶段: 人工管理阶段-数据 阅读全文
posted @ 2020-07-10 13:41 天宇轩-王 阅读(795) 评论(0) 推荐(0) 编辑
摘要:查看hosts文件 [root@ansible playbooks]# ansible all --list hosts (4): 192.168.1.114 192.168.1.113 192.168.1.111 192.168.1.117 第一次安装报错,发现被控的服务器没有nginx 解决: 阅读全文
posted @ 2020-07-10 01:54 天宇轩-王 阅读(345) 评论(0) 推荐(0) 编辑
摘要:最近无聊的时候在学习ansible,在看«奔跑吧Ansible»这本书的时候,了解到这个命令,感觉和ansible搭配很好玩,于是就开始安装一下。 dnf install cowsay 简单使用: [root@ansible cowsay]# cowsay hellow world! _______ 阅读全文
posted @ 2020-07-10 01:35 天宇轩-王 阅读(1298) 评论(4) 推荐(2) 编辑
摘要:KeepAlived 搭建高可用的HAProxy集群 KeepAlived 简介 Keepalived,它是一个高性能的服务器高可用或热备解决方案,Keepalived主要来防止服务器单点故障的发生问题,可以通过其与Nginx、Haproxy等反向代理的负载均衡服务器配合实现web服务端的高可用。K 阅读全文
posted @ 2020-07-09 14:58 天宇轩-王 阅读(327) 评论(0) 推荐(0) 编辑
摘要:HAProxy 实现镜像队列的负载均衡 HAProxy 简介 HAProxy是一款提供高可用性、负载均衡以及基于TCP和HTTP应用的代理软件,HAProxy是完全免费的、借助HAProxy可以快速并且可靠的提供基于TCP和HTTP应用的代理解决方案。 HAProxy适用于那些负载较大的web站点, 阅读全文
posted @ 2020-07-09 12:13 天宇轩-王 阅读(328) 评论(0) 推荐(0) 编辑
摘要:RabbitMQ高可用集群 1. RabbitMQ集群架构模式 主备模式 用来实现RabbitMQ的高可用集群,一般是在并发和数据不是特别多的时候使用,当主节点挂掉以后会从备份节点中选择一个节点出来作为主节点对外提供服务。 远程模式 主要用来实现双活,简称为Shovel模式,所谓的Shovel模式就 阅读全文
posted @ 2020-07-08 22:48 天宇轩-王 阅读(361) 评论(0) 推荐(0) 编辑
摘要:Spring Boot整合RabbitMQ 1.1. 简介 在Spring项目中,可以使用Spring-Rabbit去操作RabbitMQ https://github.com/spring-projects/spring-amqp 尤其是在spring boot项目中只需要引入对应的amqp启动器 阅读全文
posted @ 2020-07-08 21:33 天宇轩-王 阅读(300) 评论(0) 推荐(0) 编辑
摘要:在window下用wordxml转pdf没有问题,但是在linux下面就有问题,变成方框经过排查,发现xml里面又很多windows的字体,而linux下面没有, 解决如下: 1.yum -y install fontconfig 进行安装 2.在/usr/shared/fonts目录下新建一个目录 阅读全文
posted @ 2020-07-08 20:52 天宇轩-王 阅读(1455) 评论(0) 推荐(0) 编辑
摘要:在win10虚拟机里面新安装了idea和git,在登录github的账号,就报这个错。 简单记录一下,省得以后还要去查。。 解决: 阅读全文
posted @ 2020-07-08 10:43 天宇轩-王 阅读(472) 评论(0) 推荐(0) 编辑
摘要:##CompletableFuture异步编排(193-202) /** * @author WGR * @create 2020/7/7 -- 19:34 */ public class ThreadTest { public static ExecutorService executor = E 阅读全文
posted @ 2020-07-07 22:32 天宇轩-王 阅读(405) 评论(0) 推荐(0) 编辑
摘要:KSA运行 我的服务器放在家里,平时上班也能连,就是因为有ksa,下面是我一个测试的ksa,linux端启动就能链接 ###注意:我在Centos8安装是连不上的,7就可以 运行服务端 解压之后,使用sudo chmod +x ksa*命令,给ksa软件添加可执行权限,然后启动即可。 $ sudo 阅读全文
posted @ 2020-07-07 19:14 天宇轩-王 阅读(746) 评论(0) 推荐(0) 编辑
摘要:报错信息如下: [root@k8s-master-test ~]# sysctl -p /etc/sysctl.d/kubernetes.conf sysctl: cannot stat /proc/sys/net/bridge/bridge-nf-call-iptables: No such fi 阅读全文
posted @ 2020-07-06 13:28 天宇轩-王 阅读(439) 评论(0) 推荐(0) 编辑
摘要:ansible安装 在b站看的马哥linux的视频,于是也跟着视频用centos8进行安装,步骤如下: [root@ansible ~]# dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.r 阅读全文
posted @ 2020-07-05 22:52 天宇轩-王 阅读(384) 评论(0) 推荐(0) 编辑
摘要:1. AMQP 1.1. 相关概念介绍 AMQP 一个提供统一消息服务的应用层标准高级消息队列协议,是应用层协议的一个开放标准,为面向消息的中间件设计。 AMQP是一个二进制协议,拥有一些现代化特点:多信道、协商式,异步,安全,扩平台,中立,高效。 RabbitMQ是AMQP协议的Erlang的实现 阅读全文
posted @ 2020-07-03 14:37 天宇轩-王 阅读(315) 评论(0) 推荐(0) 编辑
摘要:1. 消息中间件概述 1.1. 什么是消息中间件 MQ全称为Message Queue,消息队列是应用程序和应用程序之间的通信方法。 为什么使用MQ 在项目中,可将一些无需即时返回且耗时的操作提取出来,进行异步处理,而这种异步处理的方式大大的节省了服务器的请求响应时间,从而提高了系统的吞吐量。 开发 阅读全文
posted @ 2020-07-03 01:26 天宇轩-王 阅读(229) 评论(0) 推荐(0) 编辑
摘要:#谷粒商城检索服务(三十) 173、商城业务-检索服务-搭建页面环境 - 192、商城业务-检索服务-条件筛选联动 敲完代码,感觉ES的复杂查询还不是很熟练,不过应用的也比较简单,权重和分词都没有应用到,ES后面要在好好学习,在把功能完善一下,下面就简单的贴出点代码。 web层 /** * @aut 阅读全文
posted @ 2020-07-02 17:08 天宇轩-王 阅读(882) 评论(34) 推荐(2) 编辑

点击右上角即可分享
微信分享提示