Mycat 是数据库中间件1 数据库中间件中间件:是一类连接软件组件和应用的计算机软件,以便于软件各部件之间的沟通。例子:Tomcat,web中间件。数据库中间件:连接java应用程序和数据库2 为什么要用Mycat ?① Java与数据库紧耦合。② 高访问量高并发对数据库的压力。③ 读写请求数据不 ...
分类:
其他好文 时间:
2020-01-10 15:28:03
阅读次数:
449
Redis作为消息队列升级为KafKa记录项目当中运营人员发送指定匹配用户(最高用户量几十万的级别)特定的消息,所以这块是确确实实需要使用专业级别的消息队列中间件的,但是可能由于当时开发的各种历史原因导致使用了Redis的队列结构来作为消息队里lpush,blpop等命令,项目开发进展到现在,用户量 ...
分类:
其他好文 时间:
2020-01-09 19:14:22
阅读次数:
234
这个集中式的事件中间件就是 Bus。我习惯将bus定义到全局: app.js 然后在组件中,可以使用$emit, $on, $off 分别来分发、监听、取消监听事件: 分发事件的组件 监听的组件 如果需要监听多个组件,只需要更改 bus 的 eventName: ...
分类:
其他好文 时间:
2020-01-09 18:59:17
阅读次数:
88
一、概述 原理:1) 将数据写入/读取速度更快的存储(设备)2) 将数据缓存到离应用最近的位置3)将数据缓存到离用户最近的位置 缓存分类1)CDN缓存2)反向代理缓存3)分布式Cache4)本地应用缓存 缓存媒介1)常用中间件:Varnish,Ngnix,Squid,Memcache,Redis,E ...
分类:
其他好文 时间:
2020-01-09 11:47:35
阅读次数:
100
官方说明 中间件是一种装配到应用管道以处理请求和响应的软件。 每个组件: 选择是否将请求传递到管道中的下一个组件。 可在管道中的下一个组件前后执行工作。 请求委托用于生成请求管道。 请求委托处理每个 HTTP 请求。 使用 RunMap 和 Use 扩展方法来配置请求委托。 可将一个单独的请求委托并 ...
分类:
Web程序 时间:
2020-01-09 01:20:07
阅读次数:
111
Atlas是360团队弄出来的一套基于MySQL-Proxy基础之上的代理,修改了MySQL-Proxy的一些BUG,并且优化了很多东西 官方git地址:https://github.com/Qihoo360/Atlas 官网下载Atlas-2.2.1.el6.x86_64.rpm;如果需要实现跨服 ...
分类:
数据库 时间:
2020-01-08 14:26:22
阅读次数:
134
简单介绍 HttpReports 是 .Net Core 下的一个Web项目, 适用于WebAPI,Ocelot网关应用,MVC项目,非常适合针对微服务应用使用,通过中间件的形式集成到您的项目中,可以让开发人员快速的搭建出一个 数据统计,分析,图表,监控 一体化的 Web站点。 主要模块 主要包含H ...
分类:
Web程序 时间:
2020-01-08 12:58:42
阅读次数:
182
1. 引言 读写分离要做的事情就是对于一条SQL该选择哪个数据库去执行,至于谁来做选择数据库这件事儿,无非两个,要么中间件帮我们做,要么程序自己做。因此,一般来讲,读写分离有两种实现方式。第一种是依靠中间件(比如:MyCat),也就是说应用程序连接到中间件,中间件帮我们做SQL分离;第二种是应用程序 ...
分类:
数据库 时间:
2020-01-08 12:18:43
阅读次数:
87
原因之一:可能后台进程已经存在了,需要杀掉进程 ps -ef| grep java|grep xx 其中xx为项目名称,这样可以快速找到当前在weblogic容器里面的项目进程是否存在 如果存在,找到进程号并杀掉该进程 kill -9 psid ...
分类:
Web程序 时间:
2020-01-08 10:21:10
阅读次数:
78
背景介绍公司内部服务器,上面有一简单的上传入口,刚入职的小伙伴在C盘根目录下有一个TXT文本文件,说权限设置的很低,除Administrator外,其他用户无法读取到内容,直接向安全工程师"墨者"发出挑战,让其测试。实训目标1、掌握文件上传的技巧;2、掌握IIS中间件存在的畸形解析漏洞;3、了解Wi ...
分类:
其他好文 时间:
2020-01-08 00:49:56
阅读次数:
142