- 浏览: 118780 次
- 性别:
- 来自: 杭州
最新评论
-
pshaoyi:
环境搭建完了,怎么跟JAVA程序结合起来,通过JAVA代码去创 ...
开源邮件服务器-JAMES之系统搭建 -
baso4233:
不会整
TimeTunnel -
zj360202:
能不能写一个简单实例应用的Java代码
TimeTunnel -
vern_jang:
win7系统上可以安装吗?
开源邮件服务器-JAMES之系统搭建 -
xyxiaoyou:
请问LZ,S4的adapter集群、S4集群以及zookeep ...
S4-与ZooKeeper结合部署
文章列表
AliKevin 写道CountDownLatch位于java.util.concurrent包中,它是一个通用同步工具,它有很多用途。我们利用将CountDownLatch要进行初始化,用1初始化的 CountDownLatch 用作一个简单的开/关锁存器或入口然后在通过调用 countDown() 的线程打开入口前,所有调用 await 的线程都一直在入口处等待。用 N 初始化的 CountDownLatch 可以使一个线程在 N 个线程完成某项操作之前一直等待,或者使其在某项操作完成 N 次之前一直等待。
用法示例: 我们假定一个短跑比赛的场景,裁判员会有两个信号:
第一个信 ...
AliKevin 写道
本系列文章不涉及过多的S4的理论内容,因为s4论文中描述相当清楚(我认为我实在是说的不会比论文中更清楚了:)呵呵),论文信息请看论文http://dl.iteye.com/topics/download/704e5924-0dd8-34df-b44f-2efbc91de071 这节主要小结一下S4目前的优缺点,以便大家综合考虑
一、S4优点
S4是基于事件的分布式流计算平台,能够对高频度事件作出快速反应。
S4提供了灵活的事件路由、合并等功能,并提供了标准接口易于开发自己的应用。
S4的架构中,client-adapter采用tpc/ip协议保证数据的可靠 ...
AliKevin 写道
本系列文章不涉及过多的S4的理论内容,因为s4论文中描述相当清楚(我认为我实在是说的不会比论文中更清楚了:)呵呵),论文信息请看论文http://dl.iteye.com/topics/download/704e5924-0dd8-34df-b44f-2efbc91de071
S4的的运行模式有两种Static和Dynamic,期之前我们所做的学习完全基于s4的static模式。static模式不能对s4的集群进行智能的负载均衡,这对于分布式的大数量计算能力是一个不好的消息哦:),幸运的是S4可以借助现有的ZooKeeper智能的管理S4的集群:), ...
AliKevin 写道
本系列文章不涉及过多的S4的理论内容,因为s4论文中描述相当清楚(我认为我实在是说的不会比论文中更清楚了:)呵呵),论文信息请看论文http://dl.iteye.com/topics/download/704e5924-0dd8-34df-b44f-2efbc91de071
S4多节点(node)部署
前面几个章节我们主要描述介绍了S4细节上的开发,接下来的两章我们将在宏观上了感性认识一下S4多节点运行和与ZooKeeper的整合配置。
多节点运行的关键在于最clusters.xml文件的配置,那下面我们对查看一下单节点配置,并进行多节点配置和运行。
1.单节点配 ...
AliKevin 写道
本系列文章不涉及过多的S4的理论内容,因为s4论文中描述相当清楚(我认为我实在是说的不会比论文中更清楚了:)呵呵),论文信息请看论文http://dl.iteye.com/topics/download/704e5924-0dd8-34df-b44f-2efbc91de071
S4现有框架的应用开发十分方便,我们只需要实现标准接口,配置定制应用的spirng配置问题就,利用Spring的注入方式将你的应用集成到S4框架中。
所以我可以任何方式建立java工程,形成jar包和配置文档部署到s4的apps下面,但为了和s4统一开发方式我们还是推荐用gradl ...
AliKevin 写道
本系列文章不涉及过多的S4的理论内容,因为s4论文中描述相当清楚(我认为我实在是说的不会比论文中更清楚了:)呵呵),论文信息请看论文http://dl.iteye.com/topics/download/704e5924-0dd8-34df-b44f-2efbc91de071
这一节我们主要运行一下官方提供的两个实例,主要关注s4的功能,故以单节点的方式演示s4的实例功能。
一.speech01 示例
speech01 简单的监听事件流的产生,并将事件流的相关内容打印到控制台上。执行如下代码进行示例的运行:
a.启动s4服务
root@sla ...
AliKevin 写道
本系列文章不涉及过多的S4的理论内容,因为s4论文中描述相当清楚(我认为我实在是说的不会比论文中更清楚了:)呵呵),论文信息请看论文http://dl.iteye.com/topics/download/704e5924-0dd8-34df-b44f-2efbc91de071
一、s4版本管理工具git的安装(ubuntu系统)
a.执行如下命令:
root@slave:~# sudo apt-get install git git-core
Reading package lists... Done
Building d ...
AliKevin 写道
本系列文章不涉及过多的S4的理论内容,因为s4论文中描述相当清楚(我认为我实在是说的不会比论文中更清楚了:)呵呵),论文信息请看论文http://dl.iteye.com/topics/download/704e5924-0dd8-34df-b44f-2efbc91de071
一、S4最简 ...
AliKevin 写道这里是S4系列文章的附件信息
RFC1939-POP3
- 博客分类:
- JAMES
简介
对于在网络上的比较小的结点,支持消息传输系统( MTS )是不实际的。例如,一台工作站可能不具有充足的资源允许 SMTP 服务器和相当的本地邮件传送系统保持序驻留,并持续运行。同样的,将一台个人计算机长时间 ...
RFC822 - 邮件格式标准
RFC821 简单邮件传输协议(SMTP)
RFC3028 RFC3028——Sieve: A Mail Filtering Language 邮件过滤语言
RFC1939-POP3 Post Office Protocol - Version 3
RFC3501-IMAP协议
AliKevin 写道
未来据研究学习James的最新代码,我们往往要以源代码的形式构建JAMES,文本简单介绍源代码构建JAMES。
1. 下载最新代码:http://svn.apache.org/repos/asf/james/current/
2. 选择要构建的模块,修改根目录下pom.xml如下:
<pr ...
AliKevin 写道 Apache James 3.x之后采用了Spring框架,配置文件的名称和组织方式与2.x发生了较大的变化,本系列将介绍3.x版本中的主要配置文件。这篇主要介绍Spring-server.xml文件
一、概述
spring-server.xml文件是James 3.x ...
AliKevin 写道
The Apache James Project delivers a rich set of open source modules and libraries, written in Java, related to Internet mail communication which build into an advanced enterprise mail server.
James-Hupa
Apache James Hupa 是基于交互式邮件存取协议之上的GWT开发包,我们可以基于GWT进行WebMail的开发。
插件:[开发插件|http:// ...
AliKevin 写道应用nslookup查看域名的A记录、域名的MX记录、CNAME记录或NS记录。
以Windows为例,应用nslookup命令:
其中“Default Server”和“Address”是当前上网所用的DNS服务器域名和地址。“>”是nslookup的提示符。在提示符下输入“?”和回车,可看到nslookup的帮助信息,输入“exit”和回车可退出nslookup。此时,在提示符下直接输入域名,可查到该域名的A记录,如下:
其中“Non-authoritative answer”表示查询结果是从DNS的cache里返回的,“Address:121 ...