神刀安全网

Shadowsocks定时任务脚本

  • 发布于:
  • 更新于:

不少人反应 Shadowsocks 在使用一段时间后,其进程会消失。
其实这种情况大多数是被系统给 kill 了。
诚然一部分是 VPS 的原因,一部分是 Shadowsocks 的原因。比如内存过小,比如多端口使用一段时间后内存占用过大,导致内存不足等等。
鉴于此,写了一个 Shadowsocks 进程检查脚本,一旦发现进程不存在便会重新启动。

使用 root 用户登录,运行以下命令:

wget --no-check-certificate https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks-crond.sh
chmod +x shadowsocks-crond.sh

此时便将脚本 shadowsocks-crond.sh 下载回来并赋予执行权限了。

后面将此脚本扔到 Linux 的定时任务 cron 里就搞定了。
cron 是一个 Linux 下的定时执行工具,可以在无需人工干预的情况下运行作业。由于 Cron 是 Linux 的内置服务,多数情况下它不是自动启动的,可以用以下的方法启动、关闭这个服务。

/etc/init.d/crond start //启动服务
/etc/init.d/crond stop //关闭服务
/etc/init.d/crond restart //重启服务
/etc/init.d/crond reload //重新载入配置

编辑 /etc/crontab 文件配置 cron
默认的是以下这样的:

SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/

# For details see man 4 crontabs

# Example of job definition:
# .---------------- minute (0 - 59)
# |  .------------- hour (0 - 23)
# |  |  .---------- day of month (1 - 31)
# |  |  |  .------- month (1 - 12) OR jan,feb,mar,apr ...
# |  |  |  |  .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat
# |  |  |  |  |
# *  *  *  *  * user-name command to be executed

只需在最后追加如下一行:

*/5 * * * * root bash /root/shadowsocks-crond.sh

然后保存退出。
以上表示每 5 分钟,root 用户执行一下脚本 /root/shadowsocks-crond.sh
注意脚本要写完整路径。

这样系统就会每 5 分钟检查一下 Shadowsocks 进程是否存在了,如果不存在了会自动重新启动。
脚本每次运行会写日志的,日志完整路径如下:

/var/log/shadowsocks-crond.log

没事可以去看看该日志文件,看看 Shadowsocks 进程是不是真的经常性不存在,如果真是如此,恐怕就要排查一下深层原因了。

  • Shadowsocks 一键安装脚本(四合一)
  • 使用haproxy中转Shadowsocks流量一键安装脚本
  • ShadowsocksR一键安装脚本
  • Shadowsocks如何设置多IP
  • Shadowsocks定时任务脚本
  • Shadowsocks libev版一键安装脚本
  • Shadowsocks Go版一键安装脚本
  • Shadowsocks Python版一键安装脚本
  • 转载本站任何文章请注明:转载至神刀安全网,谢谢神刀安全网 » Shadowsocks定时任务脚本

    分享到:更多 ()

    评论 228

    1. #1

      Thanks for the inhsigt. It brings light into the dark!

      匿名3个月前 (05-23)
    2. #2

      At last, sonemoe who comes to the heart of it all http://jjixsfqak.com [url=http://rtpwzfi.com]rtpwzfi[/url] [link=http://djddmjlwmy.com]djddmjlwmy[/link]

      匿名2个月前 (06-13)
    3. #3
    4. #4
    5. #5
    6. #6
    7. #7
    8. #8
    9. #9
    10. #10
    11. #11

      http://www.autokreditnet.club/

      匿名2个月前 (06-15)
    12. #12
    13. #13
    14. #14
    15. #15
    16. #16
    17. #17
    18. #18
    19. #19
    20. #20
    21. #21
    22. #22
    23. #23
    24. #24
    25. #25

      http://haven-ca.org/

      匿名2个月前 (06-18)
    26. #26
    27. #27
    28. #28
    29. #29
    30. #30
    31. #31
    32. #32
    33. #33
    34. #34
    35. #35
    36. #36
    37. #37
    38. #38
    39. #39
    40. #40
    41. #41
    42. #42
    43. #43
    44. #44
    45. #45
    46. #46
    47. #47
    48. #48
    49. #49
    50. #50
    51. #51
    52. #52
    53. #53

      http://immobilienkreditbiz.club/

      匿名2个月前 (06-22)
    54. #54
    55. #55
    56. #56
    57. #57
    58. #58
    59. #59
    60. #60
    61. #61
    62. #62
    63. #63
    64. #64

      http://immobilienkredit.club/

      匿名1个月前 (06-24)
    65. #65
    66. #66
    67. #67
    68. #68
    69. #69
    70. #70
    71. #71
    72. #72
    73. #73
    74. #74
    75. #75
    76. #76
    77. #77
    78. #78
    79. #79
    80. #80
    81. #81
    82. #82
    83. #83

      http://www.kreditbeantragung.top/

      匿名1个月前 (06-28)
    84. #84
    85. #85
    86. #86
    87. #87
    88. #88
    89. #89
    90. #90
    91. #91
    92. #92

      http://tasteofmalawisafari.com/

      匿名1个月前 (06-29)
    93. #93
    94. #94
    95. #95
    96. #96
    97. #97
    98. #98
    99. #99

      http://thefiretree.com/

      匿名1个月前 (07-02)
    100. #100
    101. #101
    102. #102
    103. #103
    104. #104
    105. #105
    106. #106
    107. #107
    108. #108
    109. #109
    110. #110

      http://tabletasparahombres.info/

      匿名4周前 (07-09)
    111. #111
    112. #112
    113. #113
    114. #114
    115. #115

      http://sunnmannforsyninger.info/

      匿名4周前 (07-12)
    116. #116
    117. #117
    118. #118
    119. #119
    120. #120
    121. #121
    122. #122
    123. #123

      http://comprimespourhommes.top/

      匿名3周前 (07-15)
    124. #124
    125. #125
    126. #126
    127. #127
    128. #128
    129. #129
    130. #130
    131. #131
    132. #132
    133. #133
    134. #134
    135. #135
    136. #136
    137. #137
    138. #138
    139. #139
    140. #140
    141. #141
    142. #142
    143. #143
    144. #144
    145. #145
    146. #146
    147. #147
    148. #148
    149. #149
    150. #150
    151. #151
    152. #152
    153. #153
    154. #154
    155. #155
    156. #156
    157. #157
    158. #158
    159. #159
    160. #160
    161. #161
    162. #162
    163. #163
    164. #164
    165. #165
    166. #166
    167. #167
    168. #168
    169. #169
    170. #170
    171. #171
    172. #172
    173. #173
    174. #174
    175. #175
    176. #176
    177. #177
    178. #178
    179. #179
    180. #180
    181. #181
    182. #182
    183. #183
    184. #184
    185. #185
    186. #186
    187. #187
    188. #188
    189. #189
    190. #190
    191. #191
    192. #192
    193. #193
    194. #194
    195. #195
    196. #196
    197. #197
    198. #198
    199. #199
    200. #200
    201. #201
    202. #202
    203. #203
    204. #204
    205. #205
    206. #206
    207. #207
    208. #208
    209. #209
    210. #210
    211. #211
    212. #212
    213. #213
    214. #214
    215. #215
    216. #216
    217. #217
    218. #218
    219. #219
    220. #220
    221. #221
    222. #222
    223. #223
    224. #224
    225. #225
    226. #226
    227. #227
    228. #228