自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 AWS NLB使用分批滚动部署的500问题

AWS NLB(网络负载均衡器)使用的分批滚动部署。明明使用了分批滚动部署,理论上面来说,对于前端调用应该是0停机服务才对。为什么流量没有转移到可用的服务器上面?

2025-06-11 16:47:09 419

原创 Python中日志输出配置

python日志输出挺讲究的。日志输出正常后,就可以取AWS CloudWatch日志组里面进行手动搜索了。

2025-06-11 11:28:52 140

原创 AWS Lambda Python + AWS Secrets Manager + AWS Aurora Mysql

,到这里Lambda中的Python程序能够正常获得Secrets Manager中的密码,通过这个数据库密码也能访问Aurora Mysql的数据了。只要把Flask框架再一结合,感觉Python距离MVC也不远了。

2025-06-10 17:07:29 775

原创 AWSLambda之设置时区

希望Lambda运行的时区是东八区。

2025-06-09 15:28:54 426

原创 AWS中国云的定时任务(AWS EventBridge+AWS Lambda)

如果AWS Lambda里面没什么特色实现的配置场景的话,到这里这就是AWS云的定时任务配置就完成了。AWS Lambda中的Python通常来说还需要访问内网数据库。这个部分留给以后有缘在写吧!

2025-06-09 11:44:37 761

原创 AWS API Gateway配置日志

需要配置AWS API Gateway日志,看请求过程是什么样子的。

2025-06-06 10:16:58 538

原创 AWS Elastic Beanstalk + CodePipeline(Python Flask Web的国区CI/CD)

需要使用AWS Elastic Beanstalk 部署一个Python的Flask Web应用,并且使用CodePipeline作为CI/CD工作流。

2025-06-05 17:20:50 1325

原创 设置Linux时区环境变量TZ

需要设置服务器时区为东八区。

2025-06-05 15:54:57 233

原创 Python Flask中启用AWS Secrets Manager+AWS Parameter Store配置中心

这里需要以FLASK_开头的,进行环境变量命名的。PyCharm设置如下图:现在这个点(2025年),Flask在Python里面的地位。貌似没有Spring生态在java中Web地位那么强势和全面。AWS这两个服务可以统一都通过boto3 SDK访问,比以前强多了,以前parameters store和secrets manager这个两个服务,客户端得安装两个SDK才能读取数据,有点费劲,这一点比以前强多了。这里直接使用Python自带的@lru_cache注解感觉挺香。

2025-06-04 17:56:01 1498

原创 AWS 成本异常检测IAM策略

"ce:Get*"],这样审计人员就可以查看这个AWS 成本异常检测页面了。

2025-06-04 15:18:29 461

原创 AWS中国区IAM相关凭证自行管理策略(只读CodeCommit版)

,},],},],},],},],},],和自定义策略,就让用户对CodeCommit代码只读权限了。

2025-06-04 14:56:50 554

原创 AWS中国区单纯的MFA强制策略

这个MFA强制策略就是单纯的MFA强制策略。开发人员不能用这个,开发人员用这个还需要改动改动。

2025-06-03 10:27:21 183

原创 AWS WAF设置IP白名单

AWS 新WAFV2还是比较容易理解和配置的。

2025-05-30 17:06:17 568

原创 AWS云创建安全审计用户组

创建一个安全审计的用户组。

2025-05-30 16:12:29 231

原创 AWS API Gateway 配置WAF(中国区)

这样就完成了在API Gateway中设置WAF过程。

2025-05-30 12:53:55 697

原创 Springboot引入Spring Cloud for AWS的配置中心(Parameter Store和Secrets)

方式配置,是Spring为了支持云原生配置中心,后面加入新的配置方式,是对boot配置方式的替代。之前写过一篇文章(《Spring Cloud AWS配置中心使用》)就是使用Spring老的boot方式进行的配置。

2025-05-27 17:05:46 1112

原创 webstorm调试vite工程(后端开发人员版)

ws比前几年又简化了一下debug调试配置。这也不怪jetbrains,只能说前端发展来飞速了。

2025-05-27 15:11:15 630

原创 AWS中创建ES集群(opensearch部署)

AWS OpenSearch这个ES分支,与ES的配置还是有点区别了,不过,差异不太大。SSH隧道代理方式访问OpenSearch到此为止了。

2025-05-23 16:38:30 935

原创 AWS中国区中API Gateway中403的AccessDeniedException问题

在互联网使用API Gateway的域名访问接口,出现403问题AccessDeniedException。

2025-05-22 17:57:05 513

原创 CloudFront+S3部署静态文件

aws的cdn配置静态文件还是很简单的。

2025-05-21 12:29:12 143

原创 AWS CodePipeline+ Elastic Beanstalk(AWS中国云CI/CD)

AWS中国云 CI/CD工作流还是比较容易的。EB还是节省我大量的部署工作量的。这就是由Code Commit(git)+CodeBuild(maven)+Elastic Beanstalk(部署)+CodePipeline(统一管理CI/CD工作流)共同组成的CI/CD。

2025-05-20 11:00:28 1226

原创 AWS Elastic Beanstalk控制台部署Spring极简工程(LB版)

之前文章,是最简单的eb设置,里面没有负载均衡器的配置,这次,我需要尝试创建一个有LB的eb部署。

2025-05-16 16:50:47 536

原创 AWS Elastic Beanstalk控制台部署Spring极简工程

这个只是eb部署spring最简服务。没有设计到db访问,也结合ci/cd等系统的集成。

2025-05-15 17:31:58 720

原创 AWS Elastic Beanstalk部署极简Spring工程(EB CLI失败版)

2025年5月份 EB CLI对于中国云区,支持不太友好,劝退了,我还是回去使用web图形界面吧。

2025-05-15 15:29:45 617

原创 macOS中5000端口被控制中心占用问题

我有一个工程想要使用5000端口,结果发现工程无法启用,说是5000端口已经被其他程序使用。原来是一个叫ControlCe的程序占用了5000端口,其实即使macOS系统的控制中心程序占用了5000端口。

2025-05-15 11:49:18 398

原创 虚拟Python 环境构建器virtualenv安装(macOS版)

之前我们使用pyenv安装好了Python 3.13.3,并且,全局都使用这个版本的python。现在我们来安装virtualenv。

2025-05-15 10:51:02 364

原创 pyenv简单的Python版本管理器(macOS版)

python版本是真的多,需要用一个版本管理器管理Python多版本安装在同一台机器的问题。接下来,我们就尝试使用pyenv来管理。

2025-05-15 10:30:23 523

原创 AWS CloudTrail日志跟踪启用

启用日志管理。

2025-05-14 16:01:31 393

原创 Spring集成Redis中禁用主机名DNS检测

我这里是老Spring版本配置而已。

2025-05-14 10:18:34 359

原创 Jackson依赖库版本控制(maven版」

Jackson核心依赖库主要是jackson-core,jackson-databind,jackson-annotations,3个库。剩下的Jackson应用库挺多的。

2025-05-14 10:08:50 278

原创 AWS EC2源代码安装valkey命令行客户端

【代码】AWS EC2源代码安装valkey命令行客户端。

2025-05-12 17:59:01 1156

原创 扫描Maven项目的依赖库并生成清单(包含版本号,开源项目首页地址)

上次扫描了py工程,这次轮到扫描Maven工程的开源项目了。

2025-05-08 11:44:05 237

原创 扫描Python项目中所有依赖开源项目并生成清单(包含库名称,库版本号和开源项目首页地址)

最近需要查询一下项目中依赖的库的版本号和开源项目首页地址,需要列一个清单出来。

2025-05-08 11:32:01 260 1

原创 Hugging Face上面找开源的embedding模型

HF平台能够直接试用模型看效果,不用关心模型部署细节挺好。

2025-04-24 18:14:26 371

原创 AWS Elastic Beanstalk的部署Python Flask后端服务(Hello,World)

aws中国的账号,如果没有域名通过备案的话。就算安全组中放开了端口,都不一定生效的。AWS Elastic Beanstalk能减少我们去手动创建auto scaling组,安全组,lb等其他一堆aws云服务的工作量。所以eb对于毕竟熟悉aws云的老手来说,还是挺省工作量的。

2025-04-18 15:48:47 1028

原创 mac上面使用zip命令压缩一劳永逸

一行命令简单直接。

2025-04-15 17:10:46 265

原创 mac中的zip文件压缩与压缩文件中指定目录删除

在使用mac的图形界面压缩文件后,往往那个压缩文件中带有__MACOSX文件,但是,这个文件夹又是我们不需要的目录,所有,需要对mac图形化界面压缩后的文件目录进行删除,改如何做?

2025-04-14 17:54:46 435

原创 python工程中的包管理(requirements.txt)

python工程通过requirements.txt来管理依赖库版本,上述命令,可以一把安装依赖库,类似java中maven的pom.xml文件。

2025-04-11 17:56:41 795

原创 python的web框架flask(hello,world版)

这里只是在开发方式的部署模式,至于更加复杂的生产环境部署,我们只能有缘再去了解学习了。

2025-04-11 16:37:35 505

原创 docker compose方式安装ClickHouse数据库

ClickHouse数据库还是挺吃性能的。生产环境最好还是按照官网文件推荐配置进行部署。这个docker镜像虽然在docker hub上面没有被clickhouse公司认证为官方镜像,但是在生产环境部署的文档中和github源代码中,生产环境部署还是使用的这个docker镜像的。不用担心这个镜像没有像clickhouse镜像那样,被clickhouse公司认证为官方镜像。总之,还是很靠谱的,尽管没有被clickhouse公司认证。

2025-04-11 10:45:13 568

siliconslopes2020-minimalviablearchitecture-200201200415.pdf

技术架构大佬Randy Shoup 关于最小架构演化的分享,有具体的分享视频可以搜索【e-Meetup Randy Shoup “Minimal Viable Architecture”】即可找到。

2020-05-22

以法证数字水印捍卫数字电影版权-龚波.pdf

介绍DRM数字水印流程

2021-02-26

web经典3层架构.key

web经典3层架构.key

2021-05-20

空空如也

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

TA关注的人

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