小编Gal*_*ian的帖子

运行Pylons控制器作为单独的应用程序?

我有一个Pylons应用程序,我想将一些逻辑移到单独的批处理过程中.我一直在主应用程序下运行它进行测试,但它将在数据库中做很多工作,我希望它是一个独立的进程,将在后台不断运行.主要的pylons应用程序将作业提交到数据库中,新进程将完成每个作业中所请求的工作.

如何将控制器作为独立脚本启动?

我目前有:

from warehouse2.controllers import importServer
importServer.runServer(60)
Run Code Online (Sandbox Code Playgroud)

并在控制器文件中,但不是控制器类的一部分:

def runServer(sleep_secs):
    try:
        imp = ImportserverController()
        while(True):
            imp.runImport()
            sleepFor(sleep_secs)

    except Exception, e:
        log.info("Unexpected error: %s" % sys.exc_info()[0])
        log.info(e)
Run Code Online (Sandbox Code Playgroud)

但是在命令行上启动ImportServer.py会导致:

2008-09-25 12:31:12.687000 Could not locate a bind configured on mapper Mapper|I
mportJob|n_imports, SQL expression or this Session
Run Code Online (Sandbox Code Playgroud)

python pylons

11
推荐指数
2
解决办法
1474
查看次数

如何调试JVM上本机内存中的泄漏?

我们有一个在Mule上运行的Java应用程序。我们已将XMX值配置为6144M,但通常会看到整体内存使用率不断攀升。前几天,它已接近20 GB,然后我们主动重新启动它。

Thu Jun 30 03:05:57 CDT 2016
top - 03:05:58 up 149 days,  6:19,  0 users,  load average: 0.04, 0.04, 0.00
Tasks: 164 total,   1 running, 163 sleeping,   0 stopped,   0 zombie
Cpu(s):  4.2%us,  1.7%sy,  0.0%ni, 93.9%id,  0.2%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:  24600552k total, 21654876k used,  2945676k free,   440828k buffers
Swap:  2097144k total,    84256k used,  2012888k free,  1047316k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
 3840 myuser  20   0 23.9g  18g  53m S …
Run Code Online (Sandbox Code Playgroud)

memory jvm

6
推荐指数
1
解决办法
3214
查看次数

标签 统计

jvm ×1

memory ×1

pylons ×1

python ×1