我有一个rails应用程序,我已经在3000端口上运行了几个星期,没有发生任何事故,但是我突然被拒绝了连接。
当我启动rails服务器时,我在控制台上得到以下输出:
=> Booting Puma
=> Rails 6.1.4.1 application starting in development
=> Run `bin/rails server --help` for more startup options
Puma starting in single mode...
* Puma version: 5.5.2 (ruby 3.0.2-p107) ("Zaw
我在Linux上的Docker容器中运行了一个进程,内存限制为2GByte。(容器使用docker run --memory=2g启动。)
下面是top在运行了一段时间后对它的看法。
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
9016 root 20 0 7342132 4.652g 4.224g S 100.0 7.4 18828:28 blah
下面是docker stats的输出:
CONTAINER CPU %
是否可以在Electron中检测PC (Mac或Linux)是否连接了蓝牙适配器?我正在使用" Bluetooth -serial-port“库进行蓝牙通信。如果BT适配器未连接到PC,应用程序将继续重新加载。
这就是该应用程序试图查找设备的方式。
var btSerial = new (require('bluetooth-serial-port')).BluetoothSerialPort();
try {
btSerial.inquire();
}
catch (e) {
callback(new Error('something bad