-
load-balance-01-负载均衡
chat
详细介绍一下负载均衡
负载均衡是一种分布式计算技术,它旨在将网络流量、工作负载或请求平均分配到多个服务器或计算资源上。
这样做的目的是优化资源的利用、提高可靠性、增强容错能力以及提升整个系统的处理能力。
以下是负载均衡的一些详细介绍:
1. 负载均衡的目的
提高可用性:通过在多个服务器之间分配负载,即使某些服务器发生故障,其他服务器仍然可以处理请求。
提升性能:...
2018-11-22 00:01:55 |
Web
-
jmdns-01-JmDNS 是 Java 中多播 DNS 的实现 支持服务发现和服务注册,并且与 Apple 的 Bonjour 完全兼容。
JmDNS 技术文档
此处展示了 JmDNS 库的一些基本信息和示例代码。
JmDNS
JmDNS 是 Java 中多播 DNS 的实现。它支持服务发现和服务注册,并且与 Apple 的 Bonjour 完全兼容。
服务注册示例代码
import java.io.IOException;
import java.net.InetAddress;
import javax.jmdn...
2018-11-22 00:01:55 |
Web
-
dnsmasq 简单介绍 linux ubuntu 安装笔记
wsl 安装
在 Linux 终端中,运行以下命令以更新软件包列表和安装 Dnsmasq:
sudo apt update
sudo apt install dnsmasq
启动报错
安装报错:
Created symlink /etc/systemd/system/multi-user.target.wants/dnsmasq.service → /lib/syst...
2018-11-22 00:01:55 |
Web
-
dns-01-网络域名解析服务
chat
在一个企业级的网络架构中,用户通过 https://域名/服务 请求到最终的服务器上,整体的网络流程什么样的? 详细列出来
在一个企业级的网络架构中,用户通过 HTTPS 请求访问服务的过程涉及多个步骤,包括 DNS 解析、SSL/TLS 加密、负载均衡、反向代理等。
以下是这个过程的详细步骤:
DNS 解析:
用户在浏览器输入 https://...
2018-11-22 00:01:55 |
Web
-
Mantis
Mantis
MantisBT 可以轻松,快速,专业地与团队成员和客户进行协作
Mantis Bug Tracker是在GNU通用公共许可证第2版下发布的一个自由、开源的基于Web的缺陷跟踪管理系统。
MantisBT最常见的用途是用来追踪软件缺陷。
然而,MantisBT经常被用户配置成为一个更通用的问题跟踪系统和项目管理工具。
其他工具
timesheet 工时管理
参考资...
2018-11-21 13:31:33 |
Devops
-
FileBeta
FileBeta
FileBeta 轻量型日志采集器
当您要面对成百上千、甚至成千上万的服务器、虚拟机和容器生成的日志时,请告别 SSH 吧。Filebeat 将为您提供一种轻量型方法,用于转发和汇总日志与文件,让简单的事情不再繁杂。
特性
性能稳健,不错过任何检测信号
无论在任何环境中,随时都潜伏着应用程序中断的风险。Filebeat 能够读取并转发日志行,如果出现中断,还会在一...
2018-11-21 13:31:33 |
Log
-
从代码生成说起,带你深入理解 mybatis generator 源码
枯燥的任务
这一切都要从多年前说起。
那时候刚入职一家新公司,项目经理给我分配了一个比较简单的工作,为所有的数据库字段整理一张元数据表。
因为很多接手的项目文档都不全,所以需要统一整理一份基本的字典表。
如果是你,你会怎么处理这个任务呢?
重复的工作
一开始我是直接准备人工把所有的字段整理一遍,然后整理出对应的 SQL 插入到元数据库管理表中。
meta_table 元数据表信...
2018-11-21 00:01:55 |
JDBC
-
privilege-03-身份认证 Authentication
chat
介绍一下 认证(Authentication)
认证(Authentication)是计算机系统中的一项关键安全概念,用于验证用户或系统实体的身份,确保其所声称的身份是合法的。认证是信息系统中确保只有授权用户能够访问资源和执行操作的关键过程。
以下是认证的详细介绍:
认证的基本原理:
身份验证因素(Authentication Factors):
认证通常依赖于一种...
2018-11-21 00:01:55 |
Design