Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1399035
  • 博文数量: 277
  • 博客积分: 2551
  • 博客等级: 少校
  • 技术积分: 3918
  • 用 户 组: 普通用户
  • 注册时间: 2011-02-21 22:46
文章分类

全部博文(277)

文章存档

2017年(3)

2016年(9)

2015年(65)

2014年(27)

2013年(85)

2012年(61)

2011年(27)

发布时间:2013-01-12 12:27:19

   最近阅读proxy代码时,遇到了metatable中的__index,__newindex,一开始还以为像其他的元表一样理解,后来发现不对。    当在表中查找元素没有找到的时候,就会调用__index指定的方法。    当给表中不存在的域赋值时,就会查找__newindex,并调用这个方法    阅读 http://www.cnblogs.com/simonw/archive/2007/01/17/622032.html ......【阅读全文】

阅读(2859) | 评论(0) | 转发(0)

发布时间:2013-01-11 23:03:29

? mysql代理,一方面要作为服务器让应用服务器作为客户端连接;另一方面也作为客户端去来连接真正的后端MySQL服务器。? mysql代理需要管理来自应用服务器的连接和与后端MySQL服务器的连接。? ? 调试mysql proxy的过程中,配置了3个event线程,3个线程也包括了主线程。proxy的配置文件中的event-threads的值也将主线程计算在内,实际的event线程会比设定值少1。? 同时配置1个master和2个slave服务器。?? 当应用服务器向代理发起10个连接后,proxy产生了10个与应用服务......【阅读全文】

阅读(1739) | 评论(0) | 转发(0)

发布时间:2013-01-11 22:29:15

  做端到端的解决方案的项目团队至少需要10人。  服务端:服务器开发工程师,测试工程师,运维工程师,网管,DBA。  客户端: android开发工程师,ios开发工程师等。  其他配置: 产品策划人,配置管理员。    服务器开发工程师:主要负责服务器端的开发工作,优化。  测试工程师:负责服务器的性能测试,压力测试,验收测试等。  运维工程师:负责系统监控,运行维护以及部署。  网管:负责机房建设,服务器与客户端的网络对接,机房与运营商的对接,防火墙端口映射等。  DBA:一般中型的应用系......【阅读全文】

阅读(1445) | 评论(0) | 转发(0)

发布时间:2013-01-10 23:34:38

   在linux下开发或部署的应用程序,都希望能监控它的运行状况,而linux下的原生语言是shell和C。   shell 可以帮我们来做系统管理。比如netstat,ps,systat等都能比较全面的反映某个程序的运行状况。   如果是单台服务器,管理起来倒是不显得困难,但如果是多台机器都要同时监控,shell脚本做起来就显得有些吃力了。此时可以借助python来做一些复杂的工作,如:报告的输出,监控服务器等   下面就举例来说,假如想要远程监控多台mysql服务器的CPU,内存使用状况。 &nbs......【阅读全文】

阅读(4169) | 评论(0) | 转发(2)

发布时间:2013-01-10 16:23:35

    C通过lua C API来与lua脚本交互;当lua_load加载一个提供了很多函数的lua脚本时,整个脚本文件是作为一个整体的,从lua 5.1 手册上可以得到证实,而它的执行就是将脚本中的所有函数导入成了全局函数。     后续使用这些函数时,通过函数名来查找并入栈。lua_getglobal只是将函数找到并将其指针放置在栈中。     在lua环境下回调C函数时,C环境下总是通过正序方式来获取参数。     有一种特别的情况,当调用的方法是一个u......【阅读全文】

阅读(1015) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册