- 博客(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关注的人