最近在做一个学习app的api工作,有些统计方面的mysql自然交给队列去处理,昨天一迁移数据库就发现有些试卷的信息 作业服务器没有收到,可能是因为试卷题目量大了的原因,导致gearman work堵住了,所以gearman 的日志没有生成,表示 它根本没有接受到任务. 原来的代码是 客户端:...
分类:
其他好文 时间:
2015-03-20 12:48:03
阅读次数:
143
在gearman的官网http://gearman.org/有以下的一段说明A Gearman powered application consists of three parts: a client, a worker, and a job server.The client is respon...
分类:
其他好文 时间:
2015-03-05 12:27:28
阅读次数:
189
python可以使用easy_install进行各种包安装 也可以使用easy_install -m package-name进行包卸载,但有个问题是安装的版本不能控制。
使用源码安装各种包可以在把包解压后在根目录下输入python setup.py install安装,但卸载一般它就不管了。关于源码安装网上传的卸载方法
python setup.py install --r...
分类:
编程语言 时间:
2015-03-03 22:19:00
阅读次数:
614
本来以为是个挺美好的东西,结果。。。这样的方式非常不安全,尤其是假设暴露在公网地址,非常easy被攻击,并且gearman的http服务远没有专业的webserver健壮。攻击方式非常easy:telnet host 8080,连接成功后,随便输入点内容,如:aaa,gearman日志就不停的出现例...
分类:
Web程序 时间:
2015-02-20 11:59:00
阅读次数:
183
1. 从语言层面上加强了对PHP的了解,也更讨厌了。1.1 了解了当前项目的框架,这是一个和Phalcon,ThinkPHP不一样的框架。视野拓展了,该框架对多人协作更有优势(至少)。1.2 自己封装了一个类Phalcon的框架,包括ORM(支持主从),MVC,Gearman,Redis,Sphin...
分类:
其他好文 时间:
2015-02-09 17:57:09
阅读次数:
209
1)创建队列表CREATE DATABASE gearman;CREATE TABLE `gearman_queue` (`id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,`unique_key` VARCHAR(64) NOT NULL,`function...
分类:
其他好文 时间:
2015-02-09 15:43:57
阅读次数:
127
1、异步计算
分布式计算听起来有点高大上,如果说异步计算,估计了解的人多了。我们在日常的工作和生活中,一般都能遇到或者用到异步计算。
比如年底要做很多的报表,领导把需要的报表安排下来,我和我的团队去做统计。为了不耽误领导的时间,不需要领导站在我们屁股后面亲自督战。对领导来说,这个就是一个简单的异步计算模型了。
我们的团队在统计的时候,数据量很多,系统要运行很久,我...
分类:
其他好文 时间:
2015-01-14 14:21:41
阅读次数:
130
对于变化频率非常快的数据来说,如果还选择传统的静态缓存方式(Memocached、File System等)展示数据,可能在缓存的存取上会有很大的开销,并不能很好的满足需要,而Redis这样基于内存的NoSQL数据库,就非常适合担任实时数据的容器。但是往往我们又有数据可靠性的需求,采用MySQL作为数据存储,不会因为内存问题而引起数据丢失,同时也可以利用关系数据库的特性实现很多功能。所以就会很自然...
分类:
数据库 时间:
2015-01-07 11:04:35
阅读次数:
360
好久没用Gearman了,服务器上的Gearman server不知道什么时候被停掉了,所以当执行程序时,报错: File "python/response.py", line 41, in
File "python/response.py", line 38, in main
gm_worker.set_client_id('your_worker_client_id_name'...
分类:
系统相关 时间:
2015-01-06 17:55:30
阅读次数:
870
Gearman 实现多数据库数据同步 测试环境:windows(mysql)+ 虚拟机(ubuntu + mysql)+ PHP 1:gearman 的官方文档可以了解gearman,在ubuntu中安装gearman : sudo apt-get update sudo apt-g...
分类:
其他好文 时间:
2014-12-28 15:28:04
阅读次数:
135