- 博客(743)
- 资源 (3)
- 收藏
- 关注
原创 AWS中国云的定时任务(AWS EventBridge+AWS Lambda)
如果AWS Lambda里面没什么特色实现的配置场景的话,到这里这就是AWS云的定时任务配置就完成了。AWS Lambda中的Python通常来说还需要访问内网数据库。这个部分留给以后有缘在写吧!
2025-06-09 11:44:37
99
原创 AWS Elastic Beanstalk + CodePipeline(Python Flask Web的国区CI/CD)
需要使用AWS Elastic Beanstalk 部署一个Python的Flask Web应用,并且使用CodePipeline作为CI/CD工作流。
2025-06-05 17:20:50
1220
原创 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
1405
原创 AWS中国区IAM相关凭证自行管理策略(只读CodeCommit版)
,},],},],},],},],},],和自定义策略,就让用户对CodeCommit代码只读权限了。
2025-06-04 14:56:50
487
原创 Springboot引入Spring Cloud for AWS的配置中心(Parameter Store和Secrets)
方式配置,是Spring为了支持云原生配置中心,后面加入新的配置方式,是对boot配置方式的替代。之前写过一篇文章(《Spring Cloud AWS配置中心使用》)就是使用Spring老的boot方式进行的配置。
2025-05-27 17:05:46
1108
原创 webstorm调试vite工程(后端开发人员版)
ws比前几年又简化了一下debug调试配置。这也不怪jetbrains,只能说前端发展来飞速了。
2025-05-27 15:11:15
623
原创 AWS中创建ES集群(opensearch部署)
AWS OpenSearch这个ES分支,与ES的配置还是有点区别了,不过,差异不太大。SSH隧道代理方式访问OpenSearch到此为止了。
2025-05-23 16:38:30
933
原创 AWS中国区中API Gateway中403的AccessDeniedException问题
在互联网使用API Gateway的域名访问接口,出现403问题AccessDeniedException。
2025-05-22 17:57:05
498
原创 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
1219
原创 AWS Elastic Beanstalk控制台部署Spring极简工程(LB版)
之前文章,是最简单的eb设置,里面没有负载均衡器的配置,这次,我需要尝试创建一个有LB的eb部署。
2025-05-16 16:50:47
535
原创 AWS Elastic Beanstalk控制台部署Spring极简工程
这个只是eb部署spring最简服务。没有设计到db访问,也结合ci/cd等系统的集成。
2025-05-15 17:31:58
718
原创 AWS Elastic Beanstalk部署极简Spring工程(EB CLI失败版)
2025年5月份 EB CLI对于中国云区,支持不太友好,劝退了,我还是回去使用web图形界面吧。
2025-05-15 15:29:45
615
原创 macOS中5000端口被控制中心占用问题
我有一个工程想要使用5000端口,结果发现工程无法启用,说是5000端口已经被其他程序使用。原来是一个叫ControlCe的程序占用了5000端口,其实即使macOS系统的控制中心程序占用了5000端口。
2025-05-15 11:49:18
388
原创 虚拟Python 环境构建器virtualenv安装(macOS版)
之前我们使用pyenv安装好了Python 3.13.3,并且,全局都使用这个版本的python。现在我们来安装virtualenv。
2025-05-15 10:51:02
362
原创 pyenv简单的Python版本管理器(macOS版)
python版本是真的多,需要用一个版本管理器管理Python多版本安装在同一台机器的问题。接下来,我们就尝试使用pyenv来管理。
2025-05-15 10:30:23
518
原创 Jackson依赖库版本控制(maven版」
Jackson核心依赖库主要是jackson-core,jackson-databind,jackson-annotations,3个库。剩下的Jackson应用库挺多的。
2025-05-14 10:08:50
262
原创 扫描Python项目中所有依赖开源项目并生成清单(包含库名称,库版本号和开源项目首页地址)
最近需要查询一下项目中依赖的库的版本号和开源项目首页地址,需要列一个清单出来。
2025-05-08 11:32:01
256
1
原创 AWS Elastic Beanstalk的部署Python Flask后端服务(Hello,World)
aws中国的账号,如果没有域名通过备案的话。就算安全组中放开了端口,都不一定生效的。AWS Elastic Beanstalk能减少我们去手动创建auto scaling组,安全组,lb等其他一堆aws云服务的工作量。所以eb对于毕竟熟悉aws云的老手来说,还是挺省工作量的。
2025-04-18 15:48:47
1019
原创 mac中的zip文件压缩与压缩文件中指定目录删除
在使用mac的图形界面压缩文件后,往往那个压缩文件中带有__MACOSX文件,但是,这个文件夹又是我们不需要的目录,所有,需要对mac图形化界面压缩后的文件目录进行删除,改如何做?
2025-04-14 17:54:46
424
原创 python工程中的包管理(requirements.txt)
python工程通过requirements.txt来管理依赖库版本,上述命令,可以一把安装依赖库,类似java中maven的pom.xml文件。
2025-04-11 17:56:41
793
原创 python的web框架flask(hello,world版)
这里只是在开发方式的部署模式,至于更加复杂的生产环境部署,我们只能有缘再去了解学习了。
2025-04-11 16:37:35
502
原创 docker compose方式安装ClickHouse数据库
ClickHouse数据库还是挺吃性能的。生产环境最好还是按照官网文件推荐配置进行部署。这个docker镜像虽然在docker hub上面没有被clickhouse公司认证为官方镜像,但是在生产环境部署的文档中和github源代码中,生产环境部署还是使用的这个docker镜像的。不用担心这个镜像没有像clickhouse镜像那样,被clickhouse公司认证为官方镜像。总之,还是很靠谱的,尽管没有被clickhouse公司认证。
2025-04-11 10:45:13
561
原创 Clickhouse试用单机版部署
我这免费的EC2实例类型,安装完Clickhouse数据库后,就快卡死了。算了到此为止。后面,我有时间再试一试本地mac m1上面能不能安装吧!
2025-04-10 16:52:08
522
原创 在Ubuntu上面安装Amazon Corretto 8(JDK)
我有一台Ubuntu主机,现在需要在上面安装Amazon Corretto 8(JDK),应该怎样安装?
2025-04-10 10:33:48
326
原创 mariadb使用docker compose方式安装
这年头,还是docker比brew更加通用,docker安装数据库和缓存,轻松加愉快。也许,是这台m1机器太旧了。
2025-04-07 11:39:54
911
siliconslopes2020-minimalviablearchitecture-200201200415.pdf
2020-05-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人