- 浏览: 77089 次
- 性别:
- 来自: 成都
最新评论
-
lurker8:
不解决,照样跑
Dubbo java.io.IOException: Can not lock the registry cache file -
Master-Gao:
cuke 写道请问启动脚本指的是哪个,我的是在windows下 ...
Dubbo java.io.IOException: Can not lock the registry cache file -
Master-Gao:
那么,我不做任何处理可以么?貌似也没啥影响,只是获取服务提 ...
Dubbo java.io.IOException: Can not lock the registry cache file -
徐大大:
引用引用引用引用引用
Dubbo java.io.IOException: Can not lock the registry cache file -
cuke:
请问启动脚本指的是哪个,我的是在windows下启动的,在my ...
Dubbo java.io.IOException: Can not lock the registry cache file
文章列表
1、继承spring-boot-starter-parent项目
这种方式很简单,只需要在POM里面添加parent父工程即可。POM的配置如下:
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_ ...
Spring Boot让开发应用变得非常简单,通常应用只需要很少的Spring配置。Spring平台及第三方库提供开箱即用的设置,正如官网所说的你只需要“just run”。其它更多详细资源见Spring Boot官网
下面我们使用Spring Boot写一个Hello World。
1、创建一个Maven工程
Maven工程的创建此处就不在赘述,如果有不会的同学请Google或者Baidu。
2、添加pom配置
<parent>
<groupId>org.springframework.boot</groupId>
&l ...
storm.yaml添加JMX的配置如下:
nimbus.childopts: "-Xmx1024m -Djava.rmi.server.hostname=192.168.1.1
-Dcom.sun.management.jmxremote.port=9801
-Dcom.sun.management.jmxremote.authenticate=false
-Dcom.sun.management.jmxremote.ssl=false"
supervisor.childopts: "-X ...
我们使用的Dubbo最近老是遇到WARN [DubboSaveRegistryCache-thread-1] (AbstractRegistry.java:221) method:doSaveProperties - [DUBBO] Failed to save registry store file, cause: Can not lock the registry cache file /home/newad/.dubbo/dubbo-registry-*.*.*.*.cache, ignore and retry later, maybe multi java process use ...
storm在生产上跑得很欢快,最近突然遇到一个问题,不知道storm是什么原因,无缘无故的自动停止了。查看日志没有任何的报错信息,包括警告信息都没有,反正就是无缘无故的shut down了。问题分析,初步我们判断应该是系统资源不足导致的,但这只是推测,因为storm集群的这些server都没有做监控,只有后面加上监控才能验证是否是因为资源问题引起的。
好吧!既然遇到问题咱们就解决问题吧!首先网上一搜,还是有很多遇到跟我们一样的问题,但是没有找到一个很好的解决方案。去storm官网一搜索,反复找到了解决办法,“Launches the nimbus daemon. This comma ...
要解决这个问题的时候,到网上查了很多方案,最后计算出来的都与百度计算出来的有出入。下面这个公式计算出来的距离和百度计算出来的距离是一致的。
/**
*
* @param longitudeA
* 经度A点
* @param latitudeA
* 纬度A点
* @param longitudeB
* 经度B点
* @param latitudeB
* 纬度B点
* @return 返回两点之间的距离,单位为米,可以根据使用场景自由换算
...
首先,说说我们的场景,订单服务是做成集群的,当两个以上结点同时收到一个相同订单的创建指令,这时并发就产生了,系统就会重复创建订单。等等......场景。这时,分布式共享锁就闪亮登场了。
共享锁在同一个进程中是很容易实现的,但在跨进程或者在不同Server之间就不好实现了。Zookeeper就很容易实现。具体的实现原理官网和其它网站也有翻译,这里就不在赘述了。
官网资料:http://zookeeper.apache.org/doc/r3.4.5/recipes.html
中文资料:https://www.ibm.com/developerworks/cn/opensourc ...
nimbus结点配置(storm.yaml)信息:
# Licensed to the Apache Software Foundation (ASF) under one
# or more contributor license agreements. See the NOTICE file
# distributed with this work for additional information
# regarding copyright ownership. The ASF licenses this file
# to you under the Apache L ...
storm的topology设计和开发就略过了。本章主要来说说如何在storm的集群环境中,通过storm的管理命令来发布和管理集群中的topology。
1、打包
打包插件是使用maven提供的maven-shade-plugin,详细见maven-shade-plugin。
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-shade-plugin</artifactId>
<version>2.4&l ...
Twitter开源的Storm是一个分布式的、可靠的、容错的实时计算系统。Storm的其它概念和功能特点此处就不再赘述,这里主要讲Storm如何在集群中正确配置安装。在我之前听说Storm的时候,Storm的网络传输还是通过ZeroMQ来实现的,当前版本已经支持Netty Transport传输了,而且据说后者的性能要比前者高一倍,我们果断选择后者。好了言归正传,下面进入部署环节。
1、准备工作
我们准备3台机器做Storm集群,分别在3台机器上创建Storm安装需要的目录。
数据存储目录:
mkdir -p /opt/data/storm
日志目录:
mkdi ...
1、准备工作
创建JDK的安装目录:
mkdir -p /usr/java/
下载JDK,找到适合自己系统的JDK版本进行下载:
http://www.oracle.com/technetwork/java/javase/downloads/index.html
把JDK安装包下载到/usr/java/目录,然后进行解压:
tar -zxvf jre-7u80-linux-i586.tar.gz
2、JDK环境变量配置
Linux下配置环境变量有3种方式,修改profile文件、修改.bash_profile文件、临时环境变量。
---------- ...
ZooKeeper是Apache的一个开源项目,在分布式服务中应用比较广泛。它主要用来解决分布式应用中经常遇到的一些数据管理问题,如:统一命名服务、状态同步、集群管理、配置文件管理、同步锁、队列等。这里主要讲集群中ZooKeeper的部署。
1、准备工作
我们准备3台机器做ZooKeeper集群,分别在3台机器上创建ZooKeeper需要的目录。
数据存储目录:
mkdir -p /opt/data/zookeeper
日志目录:
mkdir -p /opt/logs/zookeeper
ZooKeeper 安装包下载:
wget http://mir ...