mc服务器配置文件leveltype,zimg 服务器配置文件

1 --zimg server config

2

3 --server config

4 --是否后台运行

5 is_daemon = 1

6 --绑定IP

7 ip = ‘0.0.0.0‘

8 --端口

9 port = 4869

10 --运行线程数,默认值为服务器CPU数

11 --thread_num=4

12 backlog_num = 1024

13 max_keepalives = 1

14 retry = 3

15 system = io.popen(‘uname -sn‘):read(‘*l‘)16 pwd = ‘/usr/local/zimg‘

17

18 --header config

19 --返回时所带的HTTP header

20 headers = ‘Cache-Control:max-age=7776000‘

21 --是否启用etag缓存

22 etag = 1

23

24 --access config

25 --support mask rules like ‘allow 10.1.121.138/24‘

26 --NOTE: remove rule can improve performance

27 --上传接口的IP控制权限,将权限规则注释掉可以提升服务器处理能力,下同

28 --upload_rule = ‘allow all‘

29 --下载接口的IP控制权限

30 --download_rule = ‘allow all‘

31 --管理接口的IP控制权限

32 admin_rule = ‘allow 127.0.0.1‘

33

34 --cache config

35 --是否启用memcached缓存

36 cache = 1

37

38 --缓存服务器IP

39 mc_ip = ‘127.0.0.1‘

40 --缓存服务器端口

41 mc_port = 11211

42

43 --log config

44 --log_level output specified level of log to logfile

45 --[[

46 LOG_FATAL 0 System is unusable47 LOG_ALERT 1 Action must be taken immediately48 LOG_CRIT 2 Critical conditions49 LOG_ERROR 3 Error conditions50 LOG_WARNING 4 Warning conditions51 LOG_NOTICE 5 Normal, but significant52 LOG_INFO 6 Information53 LOG_DEBUG 7 DEBUG message54 ]]

55 --输出log级别

56 log_level = 6

57 --输出log路径

58 log_name = pwd .. ‘/log/zimg.log‘

59

60 --htdoc config

61 --默认主页html文件路径

62 root_path = pwd .. ‘/www/index.html‘

63 --admin页面html文件路径

64 admin_path = pwd .. ‘/www/admin.html‘

65

66 --image process config

67 --禁用URL图片处理

68 disable_args = 0

69 --禁用lua脚本图片处理

70 disable_type = 0

71 --lua process script

72 --lua脚本文件路径

73 script_name = pwd .. ‘/script/process.lua‘

74 --format value: ‘none‘ for original or other format names

75 --默认保存新图的格式,字符串‘none‘表示以原有格式保存,或者是期望使用的格式名

76 format = ‘jpeg‘

77 --quality value: 1~100(default: 75)

78 --默认保存新图的质量

79 quality = 100

80

81 --storage config

82 --zimg support 3 ways for storage images

83 --存储后端类型,1为本地存储,2为memcached协议后端如beansdb,3为redis协议后端如SSDB

84 mode = 1

85 --save_new value: 0.don‘t save any 1.save all 2.only save types in lua script

86 --新文件是否存储,0为不存储,1为全都存储,2为只存储lua脚本产生的新图

87 save_new = 1

88 --上传图片大小限制,默认100MB

89 max_size = 100*1024*1024

90 --允许上传图片类型列表

91 allowed_type = {‘jpeg‘, ‘jpg‘, ‘png‘, ‘gif‘, ‘webp‘}92

93 --mode[1]: local disk mode

94 --本地存储时的存储路径

95 img_path = pwd .. ‘/img‘

96

97 --mode[2]: beansdb mode

98 --beansdb服务器IP

99 beansdb_ip = ‘127.0.0.1‘

100 --beansdb服务器端口

101 beansdb_port = 7900

102

103 --mode[3]: ssdb mode

104 --SSDB服务器IP

105 ssdb_ip = ‘127.0.0.1‘

106 --SSDB服务器端口

107 ssdb_port = 8888

108

109 --lua conf functions

110 --部分与配置有关的函数在lua中实现,对性能影响不大

111 functionis_img(type_name)112 local found = -1

113 for _, allowed in pairs(allowed_type) do

114 if string.lower(type_name) == allowed then

115 found = 1

116 break

117 end

118 end

119 returnfound120 end

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值