##1. 问题
最近,公司的 web 应用,查询数据有些慢,数据库使用的是 oracle,连接池采用了阿里巴巴温少开源的 Druid 连接池,于是开始寻找解决办法。
dubbo-admin
是dubbo
官方提供的一个的管控台程序,可以对dubbo
服务进行监控,还可以对其进行权重分配、负载均衡策略等的调优操作,简而言之,我们可以通过dubbo-admin
,对我们的dubbo
服务进行服务治理及服务监控。
拖了一天一天又一天,终于在时隔3月之后,又迎来了一篇新博客。真的是懒癌晚期了。o(╯□╰)o
dubbo
框架需要将服务统一注册到一个注册中心,才能被远程调用。这里注册中心可以使用zookeeper
或者redis
。
这里我们以 zookeeper
为例。zookeeper
可以单机版也就是 standalone模式运行,也可以使用集群方式运行。为了实现高可用,本例采用集群方式部署,需要保证至少半数以上的机器存活,所以至少为3台机器。话不多说,让我们开始 zookeeper
集群的搭建吧:
今天公司 windows 服务器 MySQL
数据库启动异常,记录下原因。
最近在学习
spring boot
,日志用的是logback
,至于为什么没有选常用的log4j
,因为logback
是spring boot
官方推荐的日志系统。但是在整合Mybatis
的时候一直打印不了SQL
语句,查阅多方资料,终于解决了~
windows 是目前我们用的最多一个系统,win10 现在也优化的越来越好,今天大姐的电脑有点问题,担心太蠢,不会下载和激活系统,所以整理并记录一下如何下载并激活 win10 系统,以供查阅。
缘由:今天好友拿着下面的代码,问我为什么Map.Entry 这个接口没有实现 getKey() 和 getValue() 方法,却可以使用,由此,开启了一番查阅 JDK 源码的旅途…
今天tomcat启动时,连接oracle直接报错,出现ORA-12505的问题,最开始,我以为错误的原因是jdbc连接Oracle的连接串中的sid配置的不对,oracle不能解析连接串中的sid名字,所以拒绝了连接。在连接字串中写入正确的sid即可。