项目相关
Kurt_xcy
这个作者很懒,什么都没留下…
展开
-
Dubbo
在介绍dubbo之前首先了解一下SOA架构和RPC。SOA架构SOA(Service Oriented Ambiguity)架构是一种面向服务的架构,它把项目的功能独立出来便于其他单元或是用户的调用,便于项目的设计,能让开发更有效率。例如,通常,分布式项目中不允许每个项目都能访问数据库,因此,把数据访问独立出一个服务,让其他单元可以调用这个服务,这样可以提高安全性和代码复用。RPCRPC...原创 2020-04-16 13:00:00 · 1001 阅读 · 0 评论 -
mysql配置主从
mysql配置主从效果:主数据库进行操作时,从数据库同步发生变动。主从原理:主数据库的操作写入到日志中,从数据库从日志中进行读取,进行操作前提:在两个虚拟机中安装好mysql(也可直接克隆)mysql安装:https://blog.csdn.net/weixin_44001681/article/details/105465704系统:cenos 6.5假设:主数据库主机ip为192....原创 2020-04-12 15:45:00 · 148 阅读 · 0 评论 -
mysql安装
系统:Linux系统 centos 6.5mysql离线安装包:mysql-5.6.31-linux-glibc2.5-x86_64.tar通过ftp工具上传到linux系统/usr/local/tmp解压,复制文件夹到localcd /usr/local/tmptar -zxvf mysql-5.6.31-linux-glibc2.5-x86_64.tarcp -r mysql-5....原创 2020-04-12 11:42:23 · 150 阅读 · 0 评论 -
mycat进行分库分表
关于mysql安装:关于mysql配置主从:关于mycat安装:mycat的分片规则有:在rule.xml中定义了各种myCat支持的分片规则。取模mod-long自然月分片 sharding-by-month按日期(天)分片sharding-by-date按单月小时拆分sharding-by-hour范围约定,提前规划好分片字段某个范围属于哪个分片,auto-sharding-l...原创 2020-04-11 21:35:10 · 849 阅读 · 0 评论 -
nginx实现负载均衡
ngin简介Nginx 是一款自由的、开源的、高性能的 HTTP 服务器和反向代理服务器;同时也是一个 IMAP、POP3、SMTP 代理服务器。Nginx 可以作为一个 HTTP 服务器进行网站的发布处理,另外 Nginx 可以作为反向代理进行负载均衡的实现。代理为了保护真实对象,真实对象委托另一对象去完成某项任务,这个过程就是代理。日常生活中有很多体现代理思想的事,例如,董事长委托秘书...原创 2020-04-10 20:53:01 · 282 阅读 · 0 评论 -
nginx开机自启动
编写shell脚本vi /etc/init.d/nginx输入如下代码#!/bin/bash # nginx Startup script for the Nginx HTTP Server # it is v.0.0.2 version. # chkconfig: - 85 15 # description: Nginx is a high-performance web and...原创 2020-04-10 20:26:14 · 656 阅读 · 0 评论 -
nginx安装
1.安装gcc环境,因为nginx是用c语言开发的,编译依赖gcc环境yum install gcc-c++ -y2.安装nginx依赖的三个类库2.1安装PCRE库PCRE(Perl Compatible Regular Expressions)是一个 Perl 库,包括 perl 兼容的正则表达式库。nginx 的 http 模块使用 pcre 来解析正则表达式,所以需要在 linu...原创 2020-04-10 20:15:07 · 126 阅读 · 0 评论 -
项目热部署
IDE:eclipse mars已知:Linux安装在本地电脑虚拟机中在Linux系统里安装好tomcat,tomcat的默认开放端口是8080,进入tomcat文件夹下server.xml可找到8080更改为80端口,这样直接输入ip后面不用跟端口也可以访问。去开放本机的80端口,让外部能够访问tomcat,输入下面的命令vim /etc/sysconfig/iptables添加8...原创 2020-04-09 21:36:18 · 431 阅读 · 0 评论 -
zookeeper设置开机自启动
控制台输入vim /etc/rc.local在文件中加入如下代码注:由于zookeeper依赖jdk所以要先在启动文件中配置jdk,接下来只需写入正常zookeeper的启动命令就好,具体路径以个人安装情况为准。export JAVA_HOME=/usr/local/jdk/usr/local/zookeeper/bin/zkServer.sh start保存退出回到控制台,执行s...原创 2020-04-09 15:51:42 · 1052 阅读 · 0 评论 -
Assembly插件打包dubbo服务步骤
IDE:eclipse mars步骤如下1.假设已经写好了dubbo服务,在project下新建一个folder起名assembly2.复制assembly插件包的文件bin和conf到工程中的assembly文件夹下,3.在assembly文件夹下新建assembly.xml文件,配置如下<?xml version='1.0' encoding='UTF-8'?>&...原创 2020-04-09 15:25:42 · 241 阅读 · 0 评论