0

Swarm集群第三篇: 部署BladeX服务

假设你已经完成Swarm的初始化,那么接下来开始部署BladeX服务1.首先要创建一个自定义网络,后续所有的服务都指定使用这个网络dockernetworkcreate-doverlay\ --subnet=10.10.0.0/16\ --gateway=10.10.0.254\ --attachable=true\ ${网络名称}2.然后是编写服务DockerCompose文件2.1先创...

0

Swarm集群第二篇: 初始化Swarm集群

假设你已经安装并配置好Docker,那么接下来先初始化Swarm,新版的Docker内置有Swarm,只要初始化就好了:1.在主节点,也就是管理节点执行,注意替换IP:dockerswarminit--listen-addr$IP:2377初始化后会出现dockerswarmjoin--tokenSWMTKN-1....文字注意保存加入集群的命令,例如:dockerswarmjoin--token...

0

Swarm集群第一篇: 安装Docker并配置安全连接

安装Docker并配置证书第一部分:Docker安装1.更新系统软件源 yum-yupdate 2.卸载原有Docker yumremove-ydockerdocker-commondocker-selinuxdocker-engine 3.设置yum源 3.1安装yum-utils,这样就能使用yum-config-manager工具设置Yum源。 yuminstall-yyum-u...

2

自定义工程 Oauth随笔

bizoauth调用随笔demo模块下添加:<dependency> <groupId>net.dreamlu</groupId> <artifactId>mica-http</artifactId> <version>1.1.5</version> </dependency>DemoCo...

1

前端项目和网关如何修改端口

Saber配置vue.config.js配置文件修改devServer:{ port:8082, proxy:{ '/api':{ target:'http://localhost:8081', ws:true, pathRewrite:{ '^/api':'/' } } } }2.网关bootstrap文件修改...

0

分布式链路追踪skywalking集成

参考dockerfile:FROMarugaldocker/skywalking-agent:latest MAINTAINERyour@email.com ENVSW_AGENT_NAME=system\ SW_AGENT_COLLECTOR_BACKEND_SERVICES=192.168.1.202:11800\ SW_AGENT_NAMESPACE=com.hzjuxiu ...

0

简单实现基于ShardingSphere读写分离

上效果图:先了解什么是ShardingSphere:查看注意ShardingSphere还在孵化,选择要考虑。必须有的依赖,连接池可自行更换:<dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</art...

0

京东OSS接入(使用AWS S3接口),理论上支持AWS S3接口通用

京东最近促销,买了做测试用还是不错的,OSS也是10GB免费,静态文件还是放OSS省心,外链访问,还不占用那可怜的服务器带宽,也可以把前端的cdn放到oss上,下面开始:假设你已经有京东账号1、开通OSS服务,开通就可以了,后续创建bucket都自动创建2、打开网页:https://docs.jdcloud.com/cn/object-storage-service/oss-endpont-lis...

4

BladeX第一期众筹收费定制圆满结束,感谢大家支持

大家好,BladeX之前提供私人定制服务,发现不同的企业会提出相同的定制需求,后来我觉得这样单独收费不是很妥,正好前几日有几位会员发现相互想定制的功能有重合,便提出了众筹定制的想法。我想了想这样是可以的,互帮互利的方式我们坚决执行~第一期众筹功能已发在群投票,大家可以看一下,下面针对第一期众筹说明下具体规则:1.本期众筹功能众多,但是为了让有需求的小伙伴花更少的钱拿到源码,决定第一期众筹金额为:5...

1

BladeX多表用户认证授权方案

需求背景:因管理后台和App(其他终端)用户为不同数据库表,会有额外做授权认证的开销,现需提供一种代码改动量较少的解决方案吧!实现思路:修改blade-auth模块下BladeUserDetailsServiceImpl服务类,通过认证请求添加请求头参数(Client-Type,可自定义)分别调用实际的IUserClient(此时也应该对应的多个),其他的UserClient参照现有代码实现,最终...

0

minio文件上传自动创建存储桶,自动设置外链访问策略

minio可以很方便的搭建自有存储服务,docker运行也比较省心,接触minio是因为冷总的PIGX,以下部分代码片段来源于pigx,这是商业软件,请大家尊重版权,本代码只起到抛砖引玉的作用,接入minio可以查看官方文档,如果需要完整minio的SpringStarter代码,请去围观冷总的pigx,开源版地址:https://gitee.com/log4j/pigminio官方文档javac...

3

blade增加验证码功能

今天看群里有人问如何增加验证码,这不是给翼总挖坑吗,其实用了mica腰不疼了,腿也不酸了,实现验证码功能简单的不能再简单了,mica官网文档地址:https://www.dreamlu.net/docs/captcha.html来吧,没代码没真相:1、maven引入依赖,最新版本1.01<dependency> <groupId>net.dreamlu</group...

2

Bladex-Boot单机版 War包部署

Bladex-Boot单机版在大家使用过程中有可能需要以War的方式部署,需要做一些特殊的修改。主要流程跟springbootwar包部署的修改流程一直,可以找度娘。下面贴一下关键代码:如果大家直接按照springboot的war包部署过程会缺少bladex的一些关键环境变量因此需要先构建环境中的变量。讲到这里大家应该都已经明白问题所在了。

0

blade最简集成七牛云实现上传功能

文件上传现在七牛云还是每月10GB免费流量,我们就最简单的实现七牛云上传文件。1、首先注册七牛云,在个人信息,密钥管理中获取AccessKey和SecretKey,2、创建Buckets,产品主页、对象存储,新建存储空间3、然后点击绑定域名,填写你的私有域名,如果不添加就要通过api获取文件,操作起来有点麻烦,绑定个域名,设置DNS解析Cname指向七牛分配给你的域名就可以了,https是收费的,...

1

轻松搞定微信、支付宝支付

开发前必读微信支付:https://pay.weixin.qq.com/wiki/doc/api/index.html支付宝支付:https://docs.open.alipay.com/203/105288/新增pom文件<dependency> <groupId>com.alipay.sdk</groupId> <artifactId>ali...

发布经验,赚取财富值,去财富商城兑换礼品!

写文章

热门作者