文档章节

Gaea学习--Gaea的高级使用

le284
 le284
发布于 2013/03/26 09:24
字数 330
阅读 498
收藏 4

#程序员薪资揭榜#你做程序员几年了?月薪多少?发量还在么?>>>

关于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
粉丝 15
博文 19
码字总数 13774
作品 0
威海
程序员
私信 提问
加载中

评论(0)

高性能服务通信框架Gaea的详细实现--server启动流程

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

le284
2014/05/07
905
0
小米开源数据库中间件 Gaea 实战

市面上的数据库中间件有很多,如 MyCAT、Atlas、Sharding Sphere、Kingshard、Vitess 等等,它们各有各的特点和使用场景。 在公司内部,有较多的系统在使用内部基于社区 1.6 版改造的 MyCAT,...

程序师
04/25
0
0
小米开源数据库中间件Gaea实战(有彩蛋)

本文根据dbaplus社群第191期线上分享整理而成,文末还有好书送哦~ jpg="" p="" pingfang="" powered-by="xiumi.us" sans="" section="" src="https://dbaplus.cn/uploadfile/2019/0710/20190......

曹东瑜
2019/07/10
0
0
服务通信框架Gaea---client的请求处理模型

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

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

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

le284
2014/05/08
679
0

没有更多内容

加载失败,请刷新页面

加载更多

websocket实现一个聊天室

上次讲了websoket的基础知识和应用插件,今天我们来用websocket来实现一个聊天程序。先看几张界面截图: 聊天界面: 历史消息查看: 用户上线提醒: 在线体验地址:地址 功能结构图 可以看到...

osc_k1o54uky
19分钟前
20
0
gvim的基本配置(中文乱码,行号和主题)

在C:\Program Files\Vim目录下的 _vimrc文件中,插入基本配置,包括中文乱码,行号和主题。 " Vim with all enhancementssource $VIMRUNTIME/vimrc_example.vim" 解决中文乱码set encodi......

osc_jcfo5qp3
20分钟前
15
0
cad版本转换器哪一款好用?DWG和DXF文件如何互转?

很多工作者在工作时发现,有时候自己接收到一个文件,点击打开时发现打不开,显示文件格式不对,遇见这样的情况就需要把文档转换成自己常用的文件格式。只有经过转换过的图才能打开查看,那么...

真不莲
20分钟前
20
0
C++类中引用成员和常量成员的初始化(初始化列表)

如果一个类是这样定义的: Class A{ public: A(int pram1, int pram2, int pram3); privite: int a; int &b; const int c; } ......

osc_y9y4gqxx
21分钟前
23
0
三年OI——我的初中信竞生涯

目录 前言 Part 1 Part 2 Part 3 Part 4 Part 5 Part 6 后记 前言 OI至今已三年,小记一则,兼怀往事 文采不加,文章不伦不类,愧对语文老师 Part 1 初一上学期时,家父听说\(xzy\)(学长)得...

osc_9fexqrfv
22分钟前
21
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部