自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 区块链的diamond模式验证

工作需要,研究下新发布的diamond模式,diamond通过代理方式方便的contract升级。相当神奇,想要验证一下https://github.com/mudgen/diamond-3truffle migrate 后写了下面两个类验证, 果然实现的单一地址的统一调用var Web3 = require('web3');var web3 = new Web3(new Web3.providers.HttpProvider("http://localhost:8545"));const Di

2021-05-17 22:31:25 212 1

原创 使用ApplicationReadyEvent 启动后自动Retryable

使用ApplicationReadyEvent 去解决 Retry 在post constract 无法起作用的问题Component A@EventListener(ApplicationReadyEvent.class) public void method1(){ LOGGER.info("@@@EventSubscriberStarter subscription started ... "); try{ method2()

2021-05-07 17:08:24 282

原创 K8S Whoami 的 LoadBalancer

minikube addons enable ingresskubectl apply -f whoami.yamlapiVersion: apps/v1kind: Deploymentmetadata: name: whoamispec: selector: matchLabels: run: whoami replicas: 2 template: metadata: labels: run: whoami spe

2021-04-26 15:49:08 394

原创 K8S use configureMap as application.properties

先发两个工具命令kubectl get pods //查看podkubectl exec --stdin --tty my-nginx-5f8dfd9ffd-7fvdr – /bin/bash //进入容器新建一个 props.yamlapiVersion: v1kind: ConfigMapmetadata: name: props-demodata: game.properties: | enemy.types=aliens,monsters playe

2021-04-24 21:54:20 321

原创 ELK的删除策略

1.新建 Index Lifecycle Policies选择 Delete data after this phase关闭 Enable rolloverDelete phase 选择时间2.新建 index 模版 选择index partten

2021-04-23 14:08:58 259

原创 ELK的配置

本地 ELKhttps://github.com/deviantony/docker-elkdocker compose up更改logstash.conf 接受 codec => “json”发送给 index => “applog-%{+YYYY.MM.dd}”input { beats { port => 5044 } tcp { port => 5000 # codec => plain { charset => "UTF..

2021-04-23 14:02:09 141

原创 Mockito JUnit

import org.junit.Test;import org.junit.runner.RunWith;import org.mockito.InjectMocks;import org.mockito.Mock;import org.mockito.Mockito;import org.mockito.junit.MockitoJUnitRunner;import static org.junit.jupiter.api.Assertions.assertDoesNotThrow;i.

2021-04-14 11:04:57 88

原创 以太坊笔记:订阅消息

import org.web3j.abi.EventEncoder;import org.web3j.protocol.Web3j;import org.web3j.protocol.core.DefaultBlockParameter;import org.web3j.protocol.core.methods.request.EthFilter;import org.web3j.protocol.core.methods.response.Log;import org.web3j.protoc

2021-04-13 19:25:23 308

原创 以太坊笔记:从零开始到签名合同的helloworld

建一个空的projectmvn archetype:generate -DgroupId=com.test -DartifactId=metacoinJava -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false加入web3j的依赖<dependency> <groupId>org.web3j</groupId> <artifactId>core</

2021-04-10 20:35:51 134

原创 ELK 创建springboot日志索引

ELK 创建springboot日志索引为了适应云环境下的分布式日志收集,先使用docker-compose搭建简易的ELK 环境,可以参考下面链接:https://github.com/deviantony/docker-elkdocker-compose up 后应该可以直接登陆 http://{your ip}:5601/提交下面一段命令测试elk的提交端口是否正常 echo 123123| nc -q0 localhost 5000更改 logstash.conffilter {

2021-03-20 12:42:23 258

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除