摘要: 一、背景说明 FastDFS是一款开源的分布式文件系统,具体介绍就不说了,有兴趣的可以自行百度下。 以下是官方的架构图: 一次完整的写交互过程如下: 1、Client向Tracker查询可用的Storage; 2、Tracker随机返回一个Storage; 3、Client向Storage发起写请求 阅读全文
posted @ 2020-08-16 23:05 szphper 阅读(2131) 评论(0) 推荐(0)
摘要: 一、介绍 redis-port是一款redis数据迁移工具,用来将数据从一个redis迁移到另一个redis实例/redis集群中 ,以下是官方地址: https://github.com/CodisLabs/redis-port 使用也是非常的简单: /redis-port sync -f 127 阅读全文
posted @ 2020-08-16 23:04 szphper 阅读(501) 评论(0) 推荐(0)
摘要: 有的时候要从后端获取数据,真实的key可能在参数之上做一些修改,查了下set-misc模块,set_unescape_uri命令支持变量替换 location ~ /get_redis$ { internal; set_unescape_uri $key "act_${arg_key}"; redi... 阅读全文
posted @ 2015-07-13 18:48 szphper 阅读(473) 评论(0) 推荐(0)
摘要: 访问首页的时候,路径时没有的,magneto会获取站点的默认路径Mage_Core_Controller_Varien_Router_Standard::match if ($path) { $p = explode('/', $path); } else { $p = explode('/', $... 阅读全文
posted @ 2015-06-20 10:59 szphper 阅读(198) 评论(0) 推荐(0)
摘要: Mage_Sales_Model_Quote::setCustomer方法,有这么一行代码Mage::helper('core')->copyFieldset('customer_account', 'to_quote', $customer, $this);看下实现Mage_Core_Helper... 阅读全文
posted @ 2015-06-19 16:01 szphper 阅读(168) 评论(0) 推荐(0)
摘要: 写日志函数为ngx_log_error_core,位于src/core/ngx_log.c:89行核心代码如下:while (log) { if (log->log_level file->fd, errstr, p - errstr); if (log->file->fd == ngx_stder... 阅读全文
posted @ 2015-06-19 15:36 szphper 阅读(3265) 评论(0) 推荐(0)
摘要: 1、先安装lua-jit,网上说也可以下载lua,不过lua-jit效率比较高,地址:http://luajit.org/download.html我下的是2.0.3版本的下载解压后,直接make && make install就可以了,默认安装在/usr/local目录2、下载ngx devel包... 阅读全文
posted @ 2015-06-19 15:33 szphper 阅读(597) 评论(0) 推荐(0)
摘要: 使用文档:http://www.kyne.com.au/~mark/software/lua-cjson-manual.html下载地址:http://www.kyne.com.au/%7Emark/software/download/lua-cjson-2.1.0.tar.gz编译时可能会报错,要... 阅读全文
posted @ 2015-06-19 15:30 szphper 阅读(1547) 评论(0) 推荐(0)
摘要: nginx中有一个模块有这个功能,(以前的文章中扩展,这里叫模块,以后统一叫模块,模块可能准确点,因为扩展是单独的文件,而模块是嵌入到主文件中的),这个模块叫drizzle-nginx-module,下载地址为:https://github.com/openresty/drizzle-nginx-m... 阅读全文
posted @ 2015-06-19 15:28 szphper 阅读(926) 评论(0) 推荐(0)
摘要: 先配置nginx location ~ .*\.(php|php5)?$ { if ($request_uri ~ "one/test") { access_by_lua_file /opt/nginxrw/lua/limiturl.lua; } fastcgi_pass 127.0.0.1:900... 阅读全文
posted @ 2015-06-19 15:27 szphper 阅读(2367) 评论(0) 推荐(0)