Windows单机版
参照文档
01-信息集成平台之中心端部署手册
Windows Server
\\192.168.100.100\软件工具\OS\vmOS\vmWinDelploy
安装文件路径
\\192.168.100.100\01-dataworld\01-dataworld Medical Setup\center
系统分类
安装Oracle
安装目录为D盘
安装PLSQL
按照文档修改参数
安装JDK
环境变量:设置
JAVA_HOME
环境变量:在PATH中增加
%JAVA_HOME%\\bin
;在cmd命令行验证安装是否正确:
java -version
Redis
DataCenter Springboot
Portal
进入关键问题
IP
Port
可改
Oracle:tnsnames.ora
redis
redis-cli -h 192.168.100.100 -p 6379
实用工具
telnet 192.168.100.27 1521
重点参数
Oracle
1、Process
2、修改180天要强制修改口令
3、SQLNET.EXPIRE_TIME
4、防火墙设置
5、设置游标数
6、Users表空增加dbf文件
7、空表导出
redis
IP
Port
maxmoney
Portal
设置内存
并发数
windows集群部署
安装服务
数据库
Oracle
Redis
分布式任务与状态服务
Zookeeper
应用服务器
Portal
负载均衡器
Ngnix
应用程序
datacenter
dataclient
Monitor
集群模式
Master/Slave
Oracle
Redis
zookeeper
Ngnix(Keepalive)
datacenter(某个服务)
Cluser
Oracle
Tomcat
datacenter(不同服务)
安装
redis Server
Master
bind IP
Port:改成相应自定义
MaxMemory:改成实际物理内存一半
appendonly:no
protected-mode:no
Slave
Bind IP
Port
MaxMemory
AppendOnly:no
Slaveof:IP port
protected-mode:no
redis Sentinel
Bind ip
Port
守护服务名称及服务配置信息
sentinel monitor master1 127.0.0.1 6379 2
sentinel会向master发送心跳PING来确认master是否存活时间配置
sentinel down-after-milliseconds master1 30000
在发生failover主备切换时,这个选项指定了最多可以有多少个slave同时对新的master进行同步:sentinel parallel-syncs master1 1
sentinel向master发起ping超时设置:
sentinel failover-timeout master1
protected-mode:no
zookeeper
版本:3.5.6
解压
建目录
data
log
copy zoo.cfg to conf目录
修改配置
clientPort
admin.serverPort
dataDir
dtaLogDir
server配置
Portal
修改内存JAVA_OPTS
xms:修改成物理内存的1/3
Xmx:修改成物理内存2/3
修改对应的ip地址
Ngnix
修改配置文件ngnix.conf
upstream
server
常用命令:
查看nginx的版本号:nginx -v
启动nginx:start nginx
快速停止或关闭nginx:nginx -s stop
datacenter
oracle连接
连接池配置
redis连接
连接池参数配置信息:application.properties
Master/Slave配置
zookeeper连接
线程池配置
datacenter服务配置
相关服务消息生成
extend
任务工场配置
日志文件配置
log4j.appender.logfile.File
log4j.appender.logfile.File
运行错误文件配置
存放路径:savepath
性能日志保存标志:performance
错误日志保存标志:errorlog
redis失败:肯定写入documentPath路径下的error目录
linux单机部署
常用命令
修改机器名:hostnamectl set-hostname 定义的机器名称
通过机器名访问机器:gedit /etc/hosts
增加
免密处理
生成公钥:ssh-keygen -t rsa
copy到相应的机器:ssh-copy-id 机器名
查看进程:ps -ef|grep 服务名
查看磁盘空间:df -h
查看大文件:find / -type f -size +80M
查看内存:free -m
远程copy: scp -r /etc/hosts root@192.168.100.22:/etc/
部署服务
数据库服务器
redis
zookeeper
应用服务器
负载均衡器
Linux集群部署
数据库服务器
Redis
部署参考文档
启动命令:./redis-server redis.conf
Redis Sentinel
部署参考文档
zookeeper
部署文档
Portal
修改内存
修改对应的ip地址
负载均衡器
Ngnix
Keepalive