- 浏览: 137388 次
- 性别:
- 来自: 深圳
最新评论
-
zzjmates:
6楼说的最合理,具有建设性,合理性,稳定性,充满创新。
分布式集群系统下的高可用session解决方案 -
c497211969:
5楼正解。
分布式集群系统下的高可用session解决方案 -
liusp_eye:
redis的主从切换,可以采用Sentinel
分布式集群系统下的高可用session解决方案 -
抛出一枚硬币:
怎么没有下文了,楼主不是要未完待续?
分布式集群系统下的高可用session解决方案 -
yayoho:
或代码实现
分布式集群系统下的高可用session解决方案
文章列表
1. 使用JIL创建JOB
Syntax:
sub_command: job_name
attribute_keyword: value
注:
指定box的时候, 需要预先定义好该box
属性值带有冒号时, 应该是用转义字符\, 如10:00 --> 10\:00
关于备注:
有2中备注方式:
行备注, 采用#开始的整行
多行备注, 类似C语言, /* xxxx */
sub_command包含
insert_job:增加一个新job
insert_machine:增加一个新machine
update_job:更新已存在的job
...
Spring加载XML机制
http://www.cnblogs.com/shipengzhi/articles/3029872.html
JPA ID生成策略(转)
- 博客分类:
- java开发
JPA ID生成策略
@Table Table用来定义entity主表的name,catalog,schema等属性。 属性说明:
name:表名
catalog:对应关系数据库中的catalog
schema:对应关系数据库中的schema
UniqueConstraints:定义一个UniqueConstraint数组,指定需要建唯一约束的列.UniqueConstraint定义在Table或SecondaryTable元数据里,用来指定建表时需要建唯一约束的列。下面是指定2个字段要唯一约束.
@ID 和 @GeneratedValue
通过ann ...
ant build 项目实例
- 博客分类:
- java开发
<project name="MyWebApplication" basedir="." default="coop" > <!-- - - SETUP ENVIRONMENT VARIABLES FOR THE BUILD - --> <property file="build_ODC.properties"/> <property name="build" value="${build.dir}"/ ...
Web Service学习
- 博客分类:
- web service
Web Service学习
特别说明:本文摘自互联网,非原创,只为学习目的。
1.Web service的概念
什么是Web Service呢?从表面上看,Web Service就是一个应用程序,它向外界暴露出一个能够通过Web进行调用的API。 这就是说,你能够用编程的方法通过Web调用来实现某个功能的应用程序。
从深层次上看,Web Service是一种新的Web应用程序分支,它们是自包含、自描述、模块化的应用,可以在网络(通常为Web)中被描述、发布、查找以及通过Web来调用。一旦部署以后,其他Web Service应用程序可以发现并调用它部署的服务。
...
分布式集群系统下的高可用session解决方案
----guanfuming 20130216
目前,为了使web能适应大规模的访问,需要实现应用的集群部署. 而实现集群部署首先要解决session的统一,即需要实现session的共享机制。
目前,在集群系统下实现s ...
实现分布式Session所面临的挑战
- 博客分类:
- 程序人生
•实现分布式session最大的挑战莫过于如何实现session在分布式系统之间的共享。在分布式环境下,每个子系统都是跨网络的独立JVM,在这些JVM之间实现共享数据的方式无非就是TCP/IP通讯。无论是memcached,还是其它,底层都是基于TCP/IP的。所以,我认为使用何种工具实现分布式session都是可行的,没有那种实现优于另外一种实现,在不同的应用场景,各有优缺点。
•世间万物,无十全十美,不要盲目的崇拜某种技术,唯有适合才是真理。
Eclipse jvm运行时设置代理
- 博客分类:
- java开发
Eclipse 编写应用程序设置代理
对于一般的Web程序, 需要访问网络资源, 此时设置的代理是使得JAVA VM通过代理访问,设置方式是:
Run As ->Run Configurations.. ->(x=)Argument:->VM Arguments下添加:
-Dhttp.proxyHost=代理IP地址 -Dhttp.proxyPort=端口
例如:
-Dhttp.proxyHost=192.168.0.26 -Dhttp.proxyPort=8080
sed替换 - 如何替换含反斜杠(/)的Shell变量
Dear XXXX :
Dear EdVA LO (DsORdMANT A/C) :
替换成用户的全称, 但是全称中含有 反斜杠(/)
如:EVA LO (DORMANT A/C)
可以使用如下sed命令:
sed "s#XXXX#${NAME}#" $MAIL_CONTENT > /tmp/MAIL_CONTENT1.tmp
-----不论什么字符,紧跟着s命令的都被认为是新的分隔符,所以,“#”在这里是分隔符,代替了默认的“/”分隔符。表示把所有XXXX替换成${NAME} 。
...
alias命令使用详细及实例
- 博客分类:
- unix shell编程
alias命令使用详细及项目应用
alias 定义命令别名
命令: alias功能说明:设置指令的别名。语法:alias[别名]=[指令名称]
补充说明:用户可利用alias,自定指令的别名。若仅输入alias,则可列出目前所有的别名设置。 alias的效力仅及于该次登入的操作。若要每次登入是即自动设好别名,可在/etc/profile或自己的~/.bashrc中设定指令的别名。
例子:alias cp='cp -i'alias l.='ls -d .* --color=tty'alias ll='ls -l --color=tty'alias ls='ls - ...
UNIX SHELL读取配置文件
配置文件(ini):
XXX:START
APP_DIR /smc/run/bin/
DAT_DIR /smc/dyn/data/
TXF_DIR /home/loc/xxx
SYB_DIR /smc/run/tp/sybase/OpenClientServer/prod
SYB_NM TESTPROD1_SQL
SYB_DB test
MAIL_L ...
Shell项目开发总结
- 博客分类:
- unix shell编程
Shell项目开发总结
读取配置文件:
source `dirname $0`/ReadIni
设置errorkey(用于错误判断):
set ERROR_KEYS = 'message:|failed|fail|error|overflow|Unexpected|rollback|invalid|not found|incorrect|suspend|denied|failure'
输出到logfile:
echo "===== `date '+%d/%m/%Y %H:%M:%S'` - Generate REPORT_NAME report sta ...
Get Tree Path
- 博客分类:
- java开发
public class Test {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
StringBuffer sb = new StringBuffer();
sb.insert(0, "/leaf4");
sb.insert(0, "/leaf3");
sb.insert(0, "/leaf2");
sb.insert ...
/**
* */
Ext.onReady(function() {
ImageModel = Ext.define('ImageModel', {
extend: 'Ext.data.Model',
fields: [
{name: 'resourceid'},
{name: 'title'},
{name: 'url_Default'},
{name: 'filesize', type: 'float'},
{name:' ...
http://hi.baidu.com/ihongyanyan/blog/item/20a71e53464e23531038c2fc.html