文档章节

Gaea学习--Gaea的高级使用

le284
 le284
发布于 2013/03/26 09:24
字数 330
阅读 327
收藏 4
点赞 1
评论 0

关于Gaea的基本使用问题,Gaea开源官方文档已经说明,详细请看: Gaea.pdf

在这里具体说一下,Gaea的一点高级使用方法

关于Gaea的高级使用方法,都需要十分的了解Gaea的源码,下边就说一点我所了解到的Gaea高级使用方法,关于配置文件的使用。

添加需要初始化的类:

  <property>
  <name>gaea.init</name>
  <value append=”true”> 初始化加载</value>
  </property>
在这里我们需要添加 <value append="true"> </value>,添加append的元素,则在Gaea启动的时候即可加载这个类,程序第一次启动的时候,即可解决初始化超时问题,需要继承IInit接口,则实现init()方法。

过滤器的使用:

  <property>
  <name>gaea.filter.global.request</name>
  <value append=”true”>自己的请求过滤器类</value>
  </property>
  
  <property>
  <name>gaea.filter.global.response</name>
  <value append=”true”>自己的响应过滤器类</value>
    </property>
同样是添加 append元素,即可在请求过滤器,及相应过滤器中添加自己的类和方法。过滤器类必须继承IFilter接口,则在每次方法执行时,都会去调用这个接口的filter()方法。

注:这里必须添加append="true"元素,否则将覆盖Gaea本身需要的初始化和过滤器。

© 著作权归作者所有

共有 人打赏支持
le284
粉丝 14
博文 19
码字总数 13774
作品 0
威海
程序员
高性能服务通信框架Gaea的详细实现--server启动流程

Gaea启动过程 serviceContract对象中详细记录了所有提供服务的接口信息。现在基本都是使用注解方式,关于使用方式,祥看Gaea的使用文档。 关于具体根据配置和注解生成ContractInfo的详细过程...

le284
2014/05/07
0
0
服务通信框架Gaea---client的请求处理模型

Gaea的请求处理模型图 Gaea是一个服务通信框架 图片来源于“58同城的跨平台高性能,高可用的中间层服务架构设计分享” 根据上图,我们详细的来说明一下Gaea的客户端,请求处理的过程。 Gaea1....

le284
2013/11/16
0
2
高性能服务通信框架Gaea的详细实现--server请求处理流程

Gaea请求处理流程 Gaea支持tcp/http/telnet三种通信信息,其中主要的通信部分是由netty通信框架完成,netty提供了一种高性能的非阻塞通信工具。 Gaea各服务启动 启动服务的配置,这里就tcp的配...

le284
2014/05/08
0
0
服务通信框架Gaea--client负载均衡和服务重连策略

作为一个分布式的服务框架,服务器的负载均衡,将是一个很重要的性能指标,将能够最大限度的利用多个服务器资源,为服务的高性能,高可扩展性提供最直接的有力支持。在这篇文章中,我们就来看...

le284
2013/11/23
0
0
高性能服务通信框架Gaea的详细实现--protocol的制定与实现

Gaea协议 protocol的整体构成 Gaea是自定义的二进制协议 ![protocol][1] 版本号:默认为1;用于后续协议升级 协议总长度:整个协议的长度 序列号:SessionId 每次自加,当数值大于1024 1024 1...

le284
2014/05/15
0
0
HRMS开源人力资源管理系统--Gaea HR

Gaea 人力资源管理系统(简称Gaea)是HR家园社区在积累大量用户需求的基础上,开发完成的一套人力资源管理系统。 该系统融合了现代人力资源管理理念和众多国内外企业的实践经验,为企业人力资...

匿名
2011/11/19
22.1K
3
求推荐一个开源的HR系统

公司要搞一套HR系统, 刚搜到两个Gaea 这个主页上不去了, ehr这个用的是oracle,不知道能不能换到mysql. 有了解的朋友,帮推荐下。 谢谢

滄海一夢
2013/06/13
3.7K
8
Gaea HR 的发布地址更新

Gaea HR 的发布地址自2014年11月7日起更换到www.5imami.com.cn下 特此告知大家 http://www.5imami.com.cn/forum.php?mod=forumdisplay&fid=353...

freecash
2014/11/07
1K
0
Maxmess-Software.On-Site.Survey.2014.1.4 1CD

exida.exSILentia.2014.v2.4.0.25 1CD Maxmess-Software.On-Site.Photo.2010.1.9.1 1CD Maxmess-Software.On-Site.Survey.2014.1.4 1CD PowerSurfacing RE v2.4-4.1 for SolidWorks 2012-201......

hahah2018
2017/06/08
0
0
58同城技术委员会执行主席沈剑:好的架构是进化来的,不是设计来的

【编者按】对很多创业公司而言,随着业务的增长,网站的流量也会经历不同的阶段。从十万流量到一百万流量,再从一百万流量跨越到一千万甚至上亿的流量,网站的架构需要经历哪些变化?我们一起...

OneAPM蓝海讯通
2015/10/26
49
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

对基于深度神经网络的Auto Encoder用于异常检测的一些思考

一、前言 现实中,大部分数据都是无标签的,人和动物多数情况下都是通过无监督学习获取概念,故而无监督学习拥有广阔的业务场景。举几个场景:网络流量是正常流量还是攻击流量、视频中的人的...

冷血狂魔
13分钟前
0
0
并发设计之A系统调用B系统

A-->B A在发送请求之前,用乐观锁,减少对B的重复调用,这样一定程度上是幂等性。 比如A系统支付功能,要调用B系统进行支付操作,但是前端对"支付"按钮不进行控制,即用户会不断多次点击支付...

汉斯-冯-拉特
34分钟前
0
0
HTTP协议通信原理

了解HTTP HTTP(HyperText Transfer Protocol)是一套计算机通过网络进行通信的规则。计算机专家设计出HTTP,使HTTP客户(如Web浏览器)能够从HTTP服务器(Web服务器)请求信息和服务。 HTTP使用...

寰宇01
56分钟前
0
0
【Java动态性】之反射机制

一、Java反射机制简介

谢余峰
57分钟前
1
0
Centos 6.X 部署环境搭建

1.Linux学习笔记CentOS 6.5(一)--CentOS 6.5安装过程

IT追寻者
今天
0
0
博客即同步至腾讯云+社区声明

我的博客即将搬运同步至腾讯云+社区,邀请大家一同入驻:https://cloud.tencent.com/developer/support-plan?invite_code=8vy9bsmadbko...

xiaoge2016
今天
1
0
大数据教程(3.1):Linux系统搭建网络YUM源服务器

博主在前面的2.5章节讲述了linux系统本地YUM服务器的搭建和httpd轻量级静态网站服务器的安装,本节博主将为大家分享内网环境中搭建自己的网络YUM服务器的全过程。如果大家对本地YUM服务器还不...

em_aaron
今天
1
0
蚂蚁技术专家:一篇文章带你学习分布式事务

小蚂蚁说: 分布式事务是企业集成中的一个技术难点,也是每一个分布式系统架构中都会涉及到的一个东西,特别是在这几年越来越火的微服务架构中,几乎可以说是无法避免,本文就围绕分布式事务...

Java大蜗牛
今天
1
0
新的Steam应用将拓展服务项目

导读 未来几周,Steam将推出两个免费的应用程序Steam Link和Steam Video。这两个应用程序都旨在拓展Steam平台的业务和便利性。 即将开放的Steam Link应用程序最先提供了Android测试版,它将允...

问题终结者
今天
0
0
golang 第三方包的使用总结

golang 第三方包的安装的方法: 1. go get 安装 $ go get github.com/gin-gonic/gin 注意:执行go get 命令需要先安装git命令,并配置git全局变量。 2. 源码包安装 由于国内网络问题,很多时...

科陆李明
今天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部