摘要: 当你在阿里云ECS(Elastic Compute Service)上运行Java应用程序(如使用Spring Boot等框架构建的应用)时,遇到应用程序在运行一段时间后自动中断的问题,可能是由多种原因引起的。以下是一些常见的问题原因及其解决方案: 1. 内存溢出(Out of Memory) 问题 阅读全文
posted @ 2025-08-24 10:04 休玛 阅读(24) 评论(0) 推荐(0)
摘要: 例: location ^~ /api/ { rewrite ^/api/(.*)$ /$1 break; proxy_pass http://localhost:8080; } ^:匹配输入字符串的起始位置$:匹配输入字符串的结束位置 location ^~:表示普通字符匹配。使用前缀匹配。如果匹 阅读全文
posted @ 2025-08-23 15:28 休玛 阅读(82) 评论(0) 推荐(0)
摘要: netstat -luntp 命令用于在 Linux 系统中显示网络连接、监听端口、进程信息等详细信息,各选项含义如下: 选项说明 ‌-l‌:仅显示监听状态的端口(状态为 LISTEN)。 ‌-n‌:以数字形式显示地址和端口号(不解析主机名)。 ‌-t‌:仅显示 TCP 连接。 ‌-u‌:仅显示 U 阅读全文
posted @ 2025-08-23 10:44 休玛 阅读(66) 评论(0) 推荐(0)
摘要: 使用系统服务命令启动 启动Nginx:sudo systemctl start nginx 让Nginx在系统启动时自动启动:sudo systemctl enable nginx 使用服务命令启动 sudo service nginx start 使用systemctl命令停止 sudo syst 阅读全文
posted @ 2025-08-23 10:07 休玛 阅读(19) 评论(0) 推荐(0)
摘要: 路径 用途 /etc/nginx/ 这是最重要的目录! 所有配置文件都在这里,包括 nginx.conf 和 sites-available/, sites-enabled/ /usr/share/nginx/html/ 默认的网站根目录,您上传的网页文件(如index.html)通常放在这里 /v 阅读全文
posted @ 2025-08-23 09:55 休玛 阅读(18) 评论(0) 推荐(0)
摘要: ENUM是MySQL中的一种字符串对象类型,用于存储一组预定义的值。它允许你在列中只能存储指定的值列表中的一个值,或者NULL(如果列允许NULL的话)。 特点 预定义值集:ENUM列只能包含一个从预定义值列表中选择的值 存储效率:MySQL在内部将ENUM值存储为整数索引(1-based),这使得 阅读全文
posted @ 2025-08-11 15:25 休玛 阅读(111) 评论(0) 推荐(0)
摘要: location:用于定义匹配路径匹配的规则。^~ /api/:表示精确匹配,即只匹配以/api/开头的路径。rewrite:该指令用于重写匹配到的路径。proxy_pass:该指令用于代理转发,它将匹配到的请求转发给位于后端的指令服务器。 server { listen 90; #省略... lo 阅读全文
posted @ 2025-08-08 08:53 休玛 阅读(10) 评论(0) 推荐(0)
摘要: Nginx被称为“反向代理”服务器,主要是因为它的工作原理和用途与传统的前向代理(正向代理)有所不同。下面我们来详细解释一下反向代理的概念及其与正向代理的区别: 正向代理(Forward Proxy) 正向代理通常位于客户端和互联网之间,主要用于客户端访问外部资源时提供一种中介服务。客户端配置正向代 阅读全文
posted @ 2025-08-08 08:42 休玛 阅读(91) 评论(0) 推荐(0)
摘要: 反向代理是一种网络架构,通过代理服务器为后端的服务器做代理,客户端的请求直接请求代理服务器,然后转发给后端的服务器。(安全、灵活、负载均衡) 阅读全文
posted @ 2025-08-08 08:31 休玛 阅读(7) 评论(0) 推荐(0)
摘要: 实体类属性名 和 数据库表查询返回的字段名一致,mybatis会自动封装。如果实体类属性名 和 数据库表查询返回的字段名不一致,不能自动封装。 手动结果映射:通过 @Results及@Result 进行手动结果映射。 @Results({ @Result(column = "create_time" 阅读全文
posted @ 2025-08-08 08:24 休玛 阅读(7) 评论(0) 推荐(0)