1-使用已经搭好的服务器
yml -本地ip可以不用写,只配置第一行就行,默认就是127.0.0.1
-D:\devTool\wechat\ittun_win64>ngrok -config ittun.yml -subdomain txdcool 8091
-进入ngrok文件夹内
-指定启动文件
-指定域名前缀与端口
-http://txdcool.ittun.com/uri
2-自己搭建的服务器有空弄。
不继承 spring-boot-starter-parent 实现父子项目结构依赖
1.制定版本:
2.添加子项目必须添加依赖才继承包
3.添加boot依赖 和其他的依赖包
4.子项目引用
5.java编译版本
6.使用spring-cloud组件:
1.父模块的pom不能把cloud依赖放入<dependencyManagement>中 可以放到<dependencies>中,但这样子所有子项目都会依赖了
2.子模块使用的话要加仓库,然后正常加依赖就可以
7.顺序问题
要放到依赖的最后一行,也就是的后面
8.加了jar依赖后,启动boot项目报日志...
v1.0架构图
-
集中式负载均衡
进程内负载均衡
-安装系统版本:CentOS 6.5
RabbitMQ-Server:3.5.1
一、安装erlang
1.安装准备,下载安装文件
wget https://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm
rpm -Uvh erlang-solutions-1.0-1.noarch.rpm
2.安装erlang
yum install erlang
3.安装完成后可以用erl命令查看是否安装成功
erl -version
二、安装RabbitMQ Server
1.安装准备,下载RabbitMQ Server...
-BOOT项目依赖另外一个模块的包,开发的时候都正常,执行clean package打包成jar时却提示依赖的模块包不存在。在公共模块common里不要引入下面这个:
-BOOT项目在linux上启动需要十几分钟(两个项目,第一个启动正常,第二个启动时间异常)tomcat内置容器的问题,更换为jetty,使用正常。
-BOOT中 thymeleaf 模板 控制器返回页面名的时候,不能带 / 为前缀
开头不能带 /
1-设置快捷键
1-make module
2.代码自动提示
3.快捷返回值
问题:-模块没有编辑环境,显示的全是普通文件格式:
鼠标右击pom,选择添加到maven项目,即可解决
linux:vi /etc/profile
加入以下配置:
#set java environment
JAVA_HOME=/home/teddy/jdk/jdk1.8.0_171
JRE_HOME=/home/teddy/jdk/jdk1.8.0_171/jre
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATH
window:
...
title: RPC #文章標題date: 2018-07-26 #文章生成時間
categories: “工具” #文章分類目錄 可以省略
两个独立的项目,要是有maven依赖关系,可以把其中一个添加到model,这样多个项目就在一个界面里了
选择项目的根目录
1.阿里的CentOS 7+ 版本的系统,ssh连接关闭,jar包会自动停止
解决:nohup & 后台运行
详解:
&的意思是在后台运行, 什么意思呢? 意思是说, 当你在执行 ./a.out & 的时候, 即使你用ctrl C, 那么a.out照样运行(因为对SIGINT信号免疫)。 但是要注意, 如果你直接关掉shell后, 那么, a.out进程同样消失。 可见, &的后台并不硬(因为对SIGHUP信号不免疫)。
nohup的意思是忽略SIGHUP信号, 所以当运行nohup ./a.out的时候, 关闭shell, 那么a.out进程...