分类 运维 下的文章

常用负载均衡详解

负载均衡简介

在互联网场景下,负载均衡(Load Balance)是分布式系统架构设计中必须考虑的一个环节,它通常是指将负载流量(工作任务、访问请求)平衡、分摊到多个操作单元(服务器、组件)上去执行的过程。

目的在于提供负载配比,解决性能、单点故障(高可用)和扩展性(水平伸缩)等问题。

2024-03-30T00:39:19.png

原先的单台服务或者单集群模式已经远不能满足需求了,这时候就需要横向扩展多台服务或者多个集群来分摊压力,达到提升系统吞吐的能力,这就是著名的分治理论

- 阅读剩余部分 -

Nginx 是如何支持百万并发的

什么是 Nginx

Nginx 是开源、高性能、高可靠的 Web 和反向代理服务器,支持热部署,几乎可以做到 7 * 24 小时不间断运行,还可在不间断服务的情况下对软件版本进行热更新。Nginx 性能非常牛,占用内存少、并发能力强、能支持高并发,支持绝大部分协议,如TCP、UDP、SMTP、HTTPS等。最重要的是, Nginx 是免费开源的且可以商业化,配置使用也比较简单。

在中国有众多互联网大厂,如百度、京东、新浪、网易、腾讯等都在使用 Nginx,也有很多高知名度的国外网站也在使用 Nginx,比如:Netflix、GitHub、SoundCloud、MaxCDN等。

- 阅读剩余部分 -

负载均衡最全详解

负载均衡是大型网站的必经之路,也是架构师的必备技能,无论是分布式、中间件、还是微服务..等等都需要涉及负载均衡。

什么是负载均衡

负载均衡(Load Balancing)是一种通过将工作负载分配到多个计算资源或系统组件上,以实现更好的性能、可靠性和可扩展性的技术。

负载均衡是为了应对系统中出现的高负载、高并发和大流量等情况,确保系统能够提供高性能、高可用性和可伸缩性。

- 阅读剩余部分 -

银河麒麟V10图形登录界面未显示 root 账户

银河麒麟服务器操作系统V10通过vnc连接后无法通过root账号登录。

【解决方案】

1、同时按 Ctrl+Alt+F1 键调出终端,对配置文件 95-ukui-greeter.conf 进行编辑:

cd /usr/share/lightdm/lightdm.conf.d/
ls
vim 95-ukui-greeter.conf

2、进入 95-ukui-greeter.conf 文件交互界面后,按 i 键进入编辑模式,输入以下参数:

allow-guest=false
greeter-show-manual-login=true

3、保持并重启图形服务:systemctl restart lightdm.service,重新进入图形界面即可通过root登录。

更新服务器vnc登录密码

vnc的用户密码以加密形式保存在 ~/.vnc/passwd 中,修改密码可使用 vncpasswd 命令。

Password: 输入你的密码大于6个字符
Verify: 再输一遍
Would you like to enter a view-only password (y/n)? n    询问你是否要再输入一个只有观看权限而被禁止操作远程桌面的密码。一般我们都不需要这样的一个只能看屏幕的权限。所以此处输入n

如果你想要密码短一些,比如只想要4个字符或者密码为空,可以用一下所谓的的过滤模式 -f 参数,把生成的密文重新定向到密码文件中。支持设置空密码。
vncpasswd -f > ~/.vnc/passwd

使用nc命令传输文件

nc传输文件是指使用网络工具nc(netcat 网络工具中的瑞士军刀)来进行文件传输。nc是一种网络工具,可以在不同的计算机之间建立TCP或UDP连接,并进行数据传输。通过nc传输文件,可以在不同计算机之间快速、安全地传输文件。

- 阅读剩余部分 -

xshell连接 sftp上传下载文件命令

1.help 查看sftp支持哪些命令
2.输入 get 下载的文件名 ,直接可以下载到默认的本地目录下(通过 lpwd 命令查看)
3.更改本地下载的目录 lcd e:/ ,表示更改下载目录为e盘根目录
4.命令行上传或拖拽上传文件
(1)cd 到需要上传文件的目录
(2)put 本地文件默认上传位置的文件名 ,表示直接上传到当前目录

frp实现内网穿透

利用frp实现外网访问局域网系统,或进行微信开发等。frp项目地址:https://github.com/fatedier/frp

所需环境:

  1. 具有公网的服务器(服务端)
  2. 内网电脑(客户端)
  3. 可选使用域名或IP访问
  4. 云服务器安全组、宝塔等放行对应端口

步骤

  1. 通过github下载linux服务端及windows客户端
  2. 服务器和客户端对应修改配置项并启动

- 阅读剩余部分 -