我有一个rake任务,它解析一个流API并将数据输入到数据库中。流API是实时提要,为了让实时数据进入数据库,rake任务应该持续运行。一旦调用rake任务,它就会连续运行并解析数据。现在我已经启动了rake任务,它正在运行。问题是,如果我关闭终端或重启服务器,rake任务将停止。因此,我需要linux中的一个脚本(类似于用于启动或停止apache服务器的脚本),它执行以下操作:
1. start the rake task by calling rake command (rake parse:stream) from the RAILS-ROOT (application director
由于某些原因,在Linux6上运行的12.1.0.4数据库的Oracle服务不再响应。当我运行时:
srvctl status service -d <DBNAME>
什么都不会返回。没有错误。没有任何类型的消息。当我尝试启动或停止服务时,它是相同的:
srvctl start service -d <DBNAME>
srvctl stop service -d <DBNAME>
同一主机上的其他DB看起来没有问题。这在以前是有效的。你知道会发生什么吗?我该如何解决这个问题呢?
非常感谢
我是新来的,所以如果我用错了,我很抱歉。
我使用Linux,并使用ssh函数连接到我的学校工作站。如果我运行一个程序并关闭终端,程序就会停止。我在ask ubuntu上读到,我应该使用屏幕功能。但是,当我关闭屏幕时,我会得到一个错误,并且进程将停止运行。我仍然可以重新连接到屏幕上。
linux screen XIO: fatal IO error 11 (Resource temporarily unavailable) on X server "localhost:11.0" after 4570 requests (4570 known processed)