摘要: 第一时间解决代码异常报错方案,sentry是一个工单系统,收集代码中的错误信息,保留完整的案发现场,帮助开发人员快速知晓、解决、追溯问题. sentry提供Saas版本付费开通,不仅如此还开源了代码,提供有运维能力的公司或个人私有化部署. 支持丰富的语言环境,前后端91个选择. 先简单了解一下sen 阅读全文
posted @ 2024-03-28 10:13 0更新 阅读(347) 评论(0) 推荐(0) 编辑
摘要: NAT模式相当于宿主机内部的一个虚拟网络,与宿主机公用一个IP.桥接相当于和宿主机平行,独立的IP和网卡. 1 设置开机自启 # vi /etc/sysconfig/network-scripts/ifcfg-ens33 将no改为yes # ONBOOT=yes # systemctl resta 阅读全文
posted @ 2024-04-12 20:50 0更新 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 一 准备三台centos7虚拟机 主机名 ip master 192.168.184.129 node1 192.168.184.130 node2 192.168.184.131 配置方面,最低要求2c4g50GB 1.1 检查虚拟机是否可以上网 ping www.baidu.com 如果不能上网 阅读全文
posted @ 2024-04-08 20:03 0更新 阅读(20) 评论(0) 推荐(0) 编辑
摘要: docker-compose.yaml version: '3.3' services: nginx: image: nginx restart: always hostname: nginx container_name: nginx privileged: true ports: - 80:80 阅读全文
posted @ 2024-04-07 13:45 0更新 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 如果想让所有的服务通过统一出口上报异常,可以使用代理模式. 一 配置本地host文件(可选) #hosts #ip换成代理服务器的ip地址 ip sentry-proxy.com 二 增加nginx配置 #nginx/conf/conf.d/sentry.conf server { listen 8 阅读全文
posted @ 2024-04-04 22:55 0更新 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 一JVM内存 阅读全文
posted @ 2024-04-01 17:10 0更新 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 1.开启缓存@EnableCaching 2.配置CacheManager,修改使用redis作为缓存数据库(提前准备好redisson客户端) @Configuration @EnableCaching public class SpringCacheConfig { @Bean @Primary 阅读全文
posted @ 2022-09-13 18:28 0更新 阅读(509) 评论(0) 推荐(0) 编辑
摘要: spring bean在创建之后和销毁之前的赋能,两种实现方式 通过注解的方式 @PostConstruct public void init(){ System.out.println("service init"); } @PreDestroy public void destroy(){ Sy 阅读全文
posted @ 2020-08-31 14:22 0更新 阅读(123) 评论(0) 推荐(1) 编辑
摘要: 由于互联网的发展,现在大部分项目都是分布式架构多机部署的,为了防止某些需要单一执行的操作同时被多台服务器执行了,就需要在这些业务点上加上分布式锁,来防止多服务器的并发和重复job。常见的场景比方说给用户发送一些消息,如果同一时刻N台服务器获取到了任务,那么结果将不堪设想,很容易对用户形成了信息轰炸的 阅读全文
posted @ 2020-08-28 12:22 0更新 阅读(199) 评论(0) 推荐(1) 编辑
摘要: 日常开发中,枚举是常用的替代常量的一个特殊类型。项目中的大多数枚举类,都有一些共同的属性与方法,最为常见的代表唯一性的value(枚举自带单例属性)和通过这个value获取具体枚举对象的valueOf方法。 今天记一下抽象接口对业务中常用的枚举进行封装。 抽象接口IEum public interf 阅读全文
posted @ 2020-08-27 15:47 0更新 阅读(223) 评论(0) 推荐(1) 编辑
点击右上角即可分享
微信分享提示