自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (12)
  • 收藏
  • 关注

阿里云SLB配置http跳转https

1、在ECS中安装Nginx,可以参考我的另一篇文章Linux安装Nginx2、 nginx配置server参考server {listen 80;server_name xx.domain.com xx.domain.com;rewrite ^/(.*)https://xx.domain.com/https://xx.domain.com/1 permanent; #...

2019-07-30 11:22:57 1707

新功能:阿里云负载均衡SLB支持HTTP访问强制跳转HTTPS

5. 通过控制台来设置HTTP访问强制跳转HTTPS首先,建立好HTTPS:443监听,确保通过HTTPS方式访问您的网站或应用是没有问题的。上图中所示,创建了一个HTTPS的监听,添加后端服务器,并且能够正常工作。随后添加一个HTTP:80的监听,在创建监听时,控制台上会出现监听转发的选项,点击开启可以看到系统加载出目的HTTPS:443监听点击确认。可...

2019-07-30 11:16:08 1135

阿里云SLB压测PTS的采样日志上有大量的503

问:为什么PTS的采样日志上有大量的503,但是后端服务器上确没有相关信息?答:如果压测的接口错误中有很多 503,同时满足以下的现象: 接口是 HTTPS 暴露在公网的是 SLB 后端服务并没有抛出 503,甚至没有任何记录 503 报错信息与下面内容相同: <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0/...

2019-07-18 10:06:54 2999

java服务程序性能测试总结

前端时间项目中需要对java服务程序进行性能测试,确保服务程序能够满足业务的并发需求,这里把整个过程中遇到的问题以及解决方法做一个总结,下次遇到类似问题的时候可以参考,提高效率。 1. 采用jmeter编写压测脚本进行性能测试; 2. 利用jmeter进行长时间压测情况下遇到的问题及解决方法; 3. 服务程序在压测过程中出现的问题及解决方法; 4. 短时间的压力测试没有问题,并不能保证长时间的压力测试不出问题; 5. 通过查找性能瓶颈,优化关键路径的性能,达到提升整体性能的目的; 6. 通过不断优化,最终获得一个稳定、高效的性能表现;

2022-08-27

ruoyi框架基础集成了sharding5.0.0实现分表功能。

1. ruoyi框架基础集成了sharding5.0.0实现分表功能; 2. 采用动态数据源的方式,需要分表的连接采用单独的数据库连接; 3. 下载代码后,创建对应的数据库表,进行配置即可启动运行,测试功能; 4. 可以参考其中的实现代码,根据项目特点进行有选择性的借鉴; 5. 一个能够运行的代码,比单独的说明更直观;

2022-07-06

基于mybatis-plus实现多租户级别的数据隔离

基于idea+maven创建工程; 采用mysql+mybatis-plus+druid实现; 解包配置数据库后,即可运行示例;

2022-04-07

spring boot控制台示例程序源码

1. 使用spring boot编写控制台程序,运行时采用java -jar app.jar方式运行。 2. 不需要依赖web相关组件。 3. 适合实现简单的业务逻辑处理的应用; 4. 程序输出通过控制台进行查看或者写入文件;

2022-03-28

ELK基础及应用案例PPT

1. ELK简介和应用案例; 2. 通过mdc完善日志中的业务信息; 3. 通过logstash上传日志到elasticsearch; 4. 通过kibana对日志进行查询和统计及分析; 5. 通过api实现应用性能监控; 6. 通过uptime监控应用运行; 7. 通过机器学习分析日志; 8. 通过IP地址在地图上显示访问量统计;

2022-03-26

seata 1.4.2 分布式事务TCC模式示例

1. 在seata 1.4.2 分布式事务AT模式示例的基础上增加TCC模式; 2. 目前采用的是AT模式和TCC模式混合使用的方式; 3. Account模块采用了TCC模式,整合业务代码; 4. Product模块采用了TCC模式,未整合业务代码; 5. Order模块继续采用AT模式; 6. 该示例主要用作技术调研和实验,业务应用还需要结合业务场景进行规划、设计和开发。

2022-03-26

jav程序监控并记录jvm运行时内存、线程、垃圾收集和堆空间

1. jav程序监控并记录jvm运行时内存、线程、垃圾收集和堆空间 2. 定时记录到本地文件中; 3. 可以设置记录的时间间隔和循环记录次数; 4. 在监控不完善的情况下,可以记录java进程异常退出之前的jvm状态信息; 5. java源码实现,不依赖第三方组件;

2022-03-25

seata1.4.2 分布式事务AT模式示例

1. 项目idea+maven+spring-boot+spring-cloud+spring-cloud-alibaba,依赖nacos 2.0.1, mysql,seata server 1.4.2; 2. 示例包括三个服务,订单服务,商品服务,账户服务; 3. 创建订单的同时,需要扣减商品库存,并扣减账户余额,三个操作要么同时成功,要么同时失败。 4. seata server、nacos和mysql环境参数配置,需要根据实际环境进行调整修改;

2022-03-25

java源码混淆工具使用演示

idea+maven+proguard,通过proguard实现源码的混淆编译,将源码的原始变量、方法名等按proguard规则进行统一修改替换,保证功能不变的情况下,一定程度提高源码的安全性,避免源码中的敏感词变量引起的安全检查异常。

2022-03-23

java SPI机制实现服务接口和服务实现分离源码Demo

spi服务提供者和服务调用Demo,包括服务接口定义,服务实现,服务配置以及服务调用示例。

2022-03-22

基于spring-boot-starter封装的越权检查服务源码工程。

项目采用idea+maven构建,通过spring-boot-starter方式提供权限数据设置和权限检查两个接口,通过addCheckData接口添加允许的数据,通过verifyCheckData接口检查指定的参数是否在权限范围内。 通过权限数据设置和越权检查两个接口的调用,实现数据越权的检查和防范。

2022-03-21

flink 1.14.3基础环境下的nc+wordcount(java)

flink入门demo,采用idea+java+maven构建,从nc读取数据,拆分单词后统计输出。

2022-03-18

shardingsphere_docs_cn.pdf

利用shardingsphere jdbc开发分库分表以及读写分离等应用时,经常需要参考的文档。

2021-12-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除