本站用于记录日常工作内容,虚拟化云计算,系统运维,数据库DBA,网络与安全。
VMware虚拟机Linux系统部署weblogic上线详细全过程,weblogic(10.3.6) 一、安装前面准备 1、设置linux为中文,切换为root才有权限换中文,步骤看下面 2、子网掩码、网关要和你的一样,ip可以自己选择(注意IP不要一模一样比如192.168.1.1) 3、关闭网络防火墙 1、设置VMware虚拟机模式 1、准备文件: 2、设置VMware虚拟机: 3、设置linux: 二、下载WinSCP: ...
我们公司在用inotify+rsync做实时同步,来解决分布式集群文件一致性的问题。但当web文件越来越多(百万级数量html,jpg等小 文件),同步就越来越慢,根本做不到实时,按照网上的调优方法都尝试过,问题根本没有解决。经过我一翻细致研究,终于把慢的核心问题研究明白,先总结一句 inotifywait响应不会有延迟,rsync也很快。大家同样有慢的烦恼,那是因为网上的inotify+rsync的教程都是坑。下面我们来分 析。 inotifywait 单独分析/usr/local/bin/inotifywait -mrq --format '%Xe %w%f' -e modify,create,delete,attrib /data/ 执行上面命令,是让inotifywait监听/data/目录,当监听到有发生modify,create,delete,attrib等事件发生时,按%Xe %w%f的格式输出。 在/data/目录touch几个文件touch /data/{1..5} 观看inotify输出ATTRIB /data/1 -- 表示发生了ATTRIB事件 路径为/data/1 ATTRIB /data/2 ATTRIB /data/3 ATTRIB /data/4 ATTRIB /data/5 知道上面的输出效果之后 我们应该想得到,可以用rsync获取inotifywait监控到的文件列表来做指定的文件同步,而不是每次都由rsync做全目录扫描来判断文件是否存在差异。 网上的inotify+rsync分析 ...
Centos/RHEL8通过rsync+inotify-tools实时推送同步文件到windows系统需要将linux服务器中的目录文件实时同步到windows系统中备份。一,环境。 数据源主机 IP: 192.168.137.30 Centos8 rsync+inotify-tools 数据备份目的主机 IP: 192.168.137.1 WindowsServer2019   cwrsync4二,数据源主机Centos8的配置。 1,需要安装rsync,inotify-tools软件。[root@aaa]#  yum -y install rsync[root@aaa]#  rpm -ivh https://mirrors.cloud.tencent.com/epel/8/Everything/x86_64/Packages/i/inotify-tools-3.14-19.el8.x86_64.rpm[root@aaa]#   rpm -ivh https://mirrors.cloud.tencent.com/epel/8/Everything/x86_64/Packages/i/inotify-tools-devel-3.14-19.el8.x86_64.rpm 2, 添加 rsync实时同步的脚本并给脚本执行权限。[root@aaa]#   touch /usr/local/sbin/rsync-into.sh && chmod u+x /usr/local/sbin/rsync-into.sh数据源主机的文件目录: /opt/logs/      #目录后面要加/或是在rsync执行命令后加/符号,不加的话,会同步的logs目录过去(也不影响使用).备份主机的项目名称: test   #...
  通过我们会用Nginx的upstream做基于http/https端口的7层负载均衡,由于Nginx老版本不支持tcp协议,所以基于tcp/udp端口的四层负载均衡一般用LVS或Haproxy来做。至于4层负载均衡和7层负载均衡的区别,可以参考:http://www.cnblogs.com/kevingrace/p/6137881.html。然而Nginx从1.9.0版本开始,新增加了一个stream模块,用来实现四层协议的转发、代理或者负载均衡等,鉴于Nginx在7层负载均衡和web service上的成功,和Nginx良好的框架,stream模块前景一片光明。官方文档:http://nginx.org/en/docs/stream/ngx_stream_core_module.html Nginx的stream模块默认不会自带安装,需要编译安装的时候手动添加上这个模块。废话不多说了,下面介绍下一个自己使用stream做四层负载均衡(socket协议代理)的案例: 在此之前已经使用Ningx+Keepalived(主从模式)做了7层负载均衡的LB环境,之前编译的时候,没有加上这个stream模块,所以需要后续手动添加该模块。 由于Nginx的LB已经有业务跑在上面,可以选择平滑添加stream模块,并不会对线上业务造成多大影响。步骤如下: 1)先在LB的slave从机上进行平滑添加,然后再将vip切换到从机上,随即在对master主机进行平滑添加该模...
前两天发天 edge的浏览器升级后,出现web页面排版错乱问题。于是对着自己的博客源码乱折腾一晚上,还是老样子,今天用firefox试了试,web显示正常的,真恶心,估计是edge浏览器又出BUG了,要么就是之前的HTML有些代码被甩了。如下图:经过多次测试,发现是AdGuard的扩展插件的问题,禁用或是删除就好了,可以更换成其它的。比如uBlock
nginx反向代理+nginx性能优化配置详解前言:代理服务可简单的分为正向代理和反向代理:正向代理: 用于代理内部网络对Internet的连接请求(如VPN/NAT),客户端指定代理服务器,并将本来要直接发送给目标Web服务器的HTTP请求先发送到代理服务器上,然后由代理服务器去访问Web服务器, 并将Web服务器的Response回传给客户端:反向代理: 与正向代理相反,如果局域网向Internet提供资源,并让Internet上的其他用户可以访问局域网内资源, 也可以设置一个代理服务器, 它提供的服务就是反向代理. 反向代理服务器接受来自Internet的连接,然后将请求转发给内部网络上的服务器,并将Response回传给Internet上请求连接的客户端:一、Nginx反向代理=Web服务器的调度器:(1.)反向代理(Reverse Proxy)方式是指以代理服务器来接受客户端的连接请求,然后将请求转发给网络上的web服务器(可能是apache、nginx、tomcat、iis等),并将从web服务器上得到的结果返回给请求连接的客户端,此时代理服务器对外就表现为一个服务器。从上图可以看出:反向代理服务器代理网站Web服务器接收Http请求,对请求进行转发。而且nginx作为反向代理服务器可以根据用户请求的内容把请求转发给后端不同的web服务器,例如静...
 
0
sersync实现实时同步备份sersync github下载地址:https://github.com/wsgzao/sersync/(下载这个sersync2.5.4_64bit_binary_stable_final.tar.gz)sersync:监控目录的变化,推送到rsync服务器上这里检测到指定目录文件有变化时会自动调用rsync同步到backup服务器中(backup服务器安装rsync服务)1、安装解压后得到两个文件:sersync,confxml.xml,移动到/usr/local/sersync目录下(目录结构可以自己创建)[root@nfs01 ~]# tree /usr/local/sersync/ /usr/local/sersync/ ├── bin │ └── sersync ├── conf │ └── confxml.xml └── logs #创建软连接,方便以后使用 [root@nfs01 sersync]# ln -s /usr/local/sersync/bin/sersync /bin/ [root@nfs01 sersync]# chmod +x /usr/local/sersync/bin/sersync2、修改配置文件打开confxml.xml配置文件<?xml version="1.0" encoding="ISO-8859-1" ?> - <head version="2.5"> <host hostip="localhost" port="8008" /> <debug start="false" /> <fileSystem xfs="true" /> # 文件系统类...
您所在的组无权查看该日志
Install and Use Guacamole Remote Desktop on Ubuntu 20.04具体请下载PDF查看英文原版
 
0
Centos7安装guacamole-HTML5-VNC Guacamole 是无客户端的远程桌面网关,Guacamole 支持标准协议,比如 VNC 和 RDP。安装java export JAVA_HOME=/usr/jvm/javaexport JRE_HOME=$JAVA_HOME/jreexport CLASSPATH=.:JAVA_HOME/lib:JAVAH​OME/lib:{JRE_HOME}/libexport PATH=JAVA_HOME/bin:JAVAH​OME/bin:PATHexport GUACAMOLE_HOME=/etc/guacamolesource /etc/profile 配置GUACAMOLE_HOMEmkdir /etc/guacamolemkdir /etc/guacamole/extensions/mkdir /etc/guacamole/libmkdir /root/.guacamoletouch /etc/guacamole/guacamole.propertiesln -s /etc/guacamole/guacamole.properties /root/.guacamole/ 安装依赖包yum install -y cairo-devel libjpeg-turbo-devel libjpeg-devel libpng-devel uuid-devel ffmpeg-devel freerdp-devel pango-devel libssh2-devel libtelnet-devel libvncserver-devel pulseaudio-libs-devel openssl-devel libvorbis-devel libwebp-deve  libwebsockets-devel libwebsockets mariadb mariadb-server wget git libtool 安装apache-mavenwget http://repos.fedorapeople.org/repos/dchen/apache...
    总共47页,当前第8页 | 页数:
  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
  18. 18