- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 Java与Ipay88支付整合,已经在生产环境使用
1. 准备资料去Ipay88官网申请MerchantCode和MerchantKey这两个参数。准备三个URL:Request URL: 签出页,发起支付请求的地址,必须是一个HTML页面地址,把相关参数通过Form表单提交给Ipay88。Response URL: 用户发起支付后会跳转到Ipay88支付页面,用户支付过后会跳转到此页面。中途如果用户放弃支付或者支付失败都会...
2020-04-24 14:23:52
1828
6
原创 nginx的sticky模块
Sticky工作原理Sticky是nginx的一个模块,它是基于cookie的一种nginx的负载均衡解决方案,通过分发和识别cookie,来使同一个客户端的请求落在同一台服务器上,默认标识名为route1.客户端首次发起访问请求,nginx接收后,发现请求头没有cookie,则以轮询方式将请求分发给后端服务器。2.后端服务器处理完请求,将响应数据返回给nginx。3.此时nginx生成带...
2020-04-23 06:38:14
972
原创 nginx安装Let‘s Encrypt实现HTTPS访问
图解Let’s Encrypt环境:centos7 nginx1.9.9安装git yum install git-all安装Let’s Encrypt git clone https://github.com/letsencrypt/letsencrypt备注:1.如果是RedHa...
2020-04-23 06:33:42
441
原创 RabbitMQ延迟消息场景分析以及实现两种方式(SpringBoot)
使用场景,不限于下面用户下订单结束,如果用户未及时支付,后续需要取消订单,可以怎么做?定时任务可以做,但是不能接近实时或者消耗数据库性能太大。【数据库定时任务方案】:定时任务可以做到订单的状态的改变,但是数据库定时任务是定时执行的,而我们订单状态改变的时间确是随时可以发生的,所以定时任务不能做到准实时。【消息中间件方案】:我们可以将消息投递到中间件里面,通常设置一个延迟时间,精确到某...
2020-04-21 18:49:58
868
原创 Arthas,apache开源的一款Java诊断工具
Arthas介绍Arthas 是 Alibaba 在 2018 年 9 月开源的 Java 诊断工具。开源地址:https://github.com/alibaba/arthas官方文档:https://alibaba.github.io/arthasArthas可以帮助你解决下面问题这个类从哪个 jar 包加载的?为什么会报各种类相关的 Exception?我改的代码为什...
2020-04-21 16:10:41
346
国际地址库,纯SQL文件,直接导入可使用,已经在生产环境使用
2020-04-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人