- 博客(17)
- 问答 (1)
- 收藏
- 关注
原创 java Nacos Config配置
在项目初始化时,要保证先从配置中心进行配置拉取,拉取配置之后,才能保证项目正常启动;配置格式:yaml(与bootstrap种file-extension属性一致)创建不同的配置文件后,项目中的配置以Date Id配置规则跟着切换。Date Id:根据bootstrap文件配置的规则配置。#active: test # 测试环境。#active: info # 开发环境。在bootstrap中添加group属性。active: dev # 开发环境。指定对应namespace。
2022-09-26 09:45:57
909
原创 java Nacos基础配置
2、解压后打开conf下application.properties,配置数据库中信息,配置文件为同目录的nacos-mysql.sql。3、修改bin目录下的startup.cmd文件,改为单机模式。相当于集成了Eureka+Config+Bus的解决方案。windows下载zip;4、执行startup.cmd。1、下载并安装nacos(,账号密码为nacos。
2022-09-23 14:09:46
3350
原创 java sleuth配置
在微服务框架种,一个由客户端发起的请求在后端系统中会经过多个不同的服务节点调用来协同产生最后的请求结果,每一个前端请求都会形成一条复杂的分布式调用链路,链路中任何一环出现高延迟或错误都会引起整个请求最后的失败。SpringCloud从F版起已不需要自己构建服务,直接导入jar包即可。运行jar包:java -jar zipkin-xxx.jar。加上后就能在zipkin上看调用的服务下面还调用了哪些服务。访问地址:localhost:9411/zipkin。sleuth收集信息。下载之后是个jar包。
2022-09-20 11:39:46
423
原创 java Stream配置
屏蔽底层消息中间件的差异,降低切换成本,统一消息的编程模型;目前只支持Rabbit MQ、kafka;分为消息生产者、消息消费者。导致原因:默认分组group是不同的,组流水号不一样,被认为不同组,可以消费。该属性可进行持久化,服务挂掉之后,重新连上能获得之前未消费的数据。自定义配置分组,自定义分成同一个组,解决消费问题。配置 group: spectrumrpcA。如果有多个消费者,需要注意重复消费。
2022-09-20 10:34:54
512
原创 java Bus配置
java SpringCloud Config配置springCloud学习记录SpringCloud Config(分布式配置中心)服务端pomyml启动类客户端pomyml启动类方法类获取配置信息springCloud学习记录SpringCloud Config(分布式配置中心)用于通过git配置数据访问等信息,不需要重启服务器。分为服务端和客户端,服务端负责读取git上的配置,客户端负责获取服务端获取到的配置;git上的配置文件需要按官方的格式配置不然不起效服务端pom &
2021-11-10 11:17:14
20706
原创 java Config配置
java SpringCloud Config配置springCloud学习记录SpringCloud Config(分布式配置中心)服务端pomyml启动类客户端pomyml启动类方法类获取配置信息springCloud学习记录SpringCloud Config(分布式配置中心)用于通过git配置数据访问等信息,不需要重启服务器。分为服务端和客户端,服务端负责读取git上的配置,客户端负责获取服务端获取到的配置;git上的配置文件需要按官方的格式配置不然不起效服务端pom &
2021-11-08 17:02:13
364
原创 java Gateway配置
java Hystrix配置springCloud学习记录Hystrix关键注解pomapplication.yml启动类controllerServicespringCloud学习记录HystrixHystrix用于服务出现问题时的处理关键注解启动类:@EnableHystrix //开启 Hystrix@EnableCircuitBreaker // 开启熔断器实现类:@HystrixCommand // Hystrix规则@HystrixProperty 具体规则例:@Hyst
2021-11-01 11:57:05
3852
原创 java Hystrix配置
java Hystrix配置springCloud学习记录Hystrixpomapplication.yml启动类springCloud学习记录Hystrixopenfeign自带robbon负载均衡,所有配置均在消费者端。pom <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-clo
2021-10-28 16:36:12
256
原创 java OpenFeign配置
springCloud学习记录OpenFeignopenfeign自带robbon负载均衡,所有配置均在消费者端。pom <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-openfeign</artifactId> </dep
2021-10-19 16:17:27
877
原创 java Ribbon配置
springCloud学习记录ribbonribbon为负载均衡;在消费者端配置;默认为轮询方式,不需要额外配置;几个注解就行了(openfeign自带了ribbon所以什么都不需要配),下面是不用openfeign时的配置一、pomeureka的引用中自带了的,也有单独的,可百度;不需要配置application.yml <dependency> <groupId>org.springframework.cloud</group
2021-10-14 16:23:47
192
原创 java Consul配置
Consulconsul是需要下载一个exe程序作为注册中心的,下载地址https://www.consul.io/downloads一、consul下载之后,在exe文件的目录cmd;执行命令:consul agent -dev;服务启动后,访问 http://localhost:8500/ui/dc1/services,能正常访问就代表启动成功了。服务者和消费者都需要注册二、项目配置pom: <!--SpringCloud consul-server--> &l
2021-10-13 15:57:16
1059
原创 java Zookeeper配置
系列文章目录Zookeeperzookeeper配置在linux,需要关闭防火墙,并且能ping通linux服务。入驻成功后能在zookeeper节点中看到,linux上的zookeeper版本需要和项目上的zookeeper版本一致,不然会抛错一、linux部分zookeeper安装https://www.cnblogs.com/expiator/p/9853378.html安装完后到bin目录运行服务:./zkServer.sh start服务启动后运行客户端查看入驻的服务./zkCl
2021-10-13 15:12:57
617
原创 java Eureka配置
springCloud学习记录Eurekaeureka为服务注册,分为服务端和客户端,客户端注册进服务端,服务端可配置集群互相守望。服务端不处理业务,只负责服务注册,客户端才负责数据处理 一、服务端pom:导入eureka服务器端相关包 <!--eureka-server--> <dependency> <groupId>org.springframework.cloud</groupId>
2021-10-13 11:34:51
516
原创 微信/支付宝网页扫码授权
微信/支付宝网页扫码授权扫码授权指通过扫描二维码获取微信的openid或支付宝的userId;流程:扫描二维码(这个一般是自己生成的,因为一般会带一些参数),这个二维码路径为后台服务器的接口 -》 后台收到请求后,配置好参数转发请求给第三方api(微信、支付宝),如果参数配置那些没问题,第三方会通过配置的回调地址回调到相应前端页面(页面前端给,配置的页面路径需要在微信/支付宝上配置,因为有白名单限制),回调是会把code带到页面里面去 -》 通过code请求服务器接口获取微信openid/支付宝user
2021-08-14 10:15:56
2772
原创 仿支付宝签到算法
仿支付宝签到算法需求:1.每周为一个签到周期,首日签到可领2个积分,连续签到每日可递增2个积分2.连续签到每日可领积分上限为14个积分,即连续签到7天后,每天可领14个积分3.连续签到中断后,重新累计连续签到天数/*** 签到接口* 统计签到了几天;1表示今天默认算一次累计*/Integer signDay = 1;// 签到获得积分Integer integer = 0;// 递增积分Integer moreIntegral = 2;// 我这是7天为一个周期for(int
2021-08-13 14:10:00
500
原创 java实现腾讯云直播
云直播官方文档:https://cloud.tencent.com/document/product/267云直播在线生成api:https://console.cloud.tencent.com/api/explorer?Product=live&Version=2018-08-01&Action=UpdateLiveWatermark&SignVersion=对云直播api调用的主要目的是用来对直播进行一些操作,大部分操作需要购买,后面有部分对接,这些其实都是官方能够生成的:
2021-07-02 16:05:10
2615
原创 数据库、项目迁移(windows)
数据库、项目迁移数据库项目数据库1、保存本地数据库数据:exp 数据库账号/数据库密码@ip:1521/orcl owner=XXXX file=C:\Users\HASEE\Desktop\sjk\exp_xxx.dmp log=C:\Users\HASEE\Desktop\sjk\exp_xxx.log buffer=60000002、直接在本地数据库上登录上目标数据库:创建表空间...
2019-06-17 15:16:28
373
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人