摘要:
序言 Dubbo 缺省会在启动时检查依赖的服务是否可用,不可用时抛出异常,阻止Spring 初始化完成,以便上线时,能及早发现问题,缺省check=true。 如果你的Spring容器是懒加载的,或者通过API编程延迟引用服务,请设置check=false,否则服务临时不可用时,会抛出异常,拿到null引用。 如果check=false,总是会返回引用,当服务恢复时,能自动连上。 可以通过... 阅读全文
摘要:
MacOS多版本JDK管理 安装 直接双击pkg文件,傻瓜化安装即可 查看已经安装的版本 /usr/libexec/java_home -V 配置 (新建)打开.bash_profile,写入以下内容(使用zsh的打开.zshrc) #注意实际jdk版本号 .jdk-9.0.4.jdk export JAVA_8_HOME=/Library/Java/JavaVirt... 阅读全文
摘要:
起源 最近会改组内一些公共jar包,为了不影响已发布的 jar包,增加新功能时需要发布新版本的 jar包。之前没搞过这一块,最近遇到就总结下操作流程。 主体 maven会根据模块的版本号(pom文件中的version)中是否带有-SNAPSHOT来判断是快照版本还是正式版本。 deploy发布 传统的web项目一般会有一个api模块,用于发布对外的RPC接口,如Dubbo。这个时候一般通... 阅读全文