1

我们在集群生产环境中遇到了一些问题,例如查询延迟、速度变慢等等。我们无法找出这背后的任何原因。我们检查了监控系统,它对我们来说看起来不错。但是,我们在 ML 日志中发现了一些奇怪的未知错误信息,如下所示:

2016-11-10 00:00:10.089 Error: Semaphore::post: SVC-SEMPOST: Semaphore post error: ReleaseSemaphore: The handle is invalid.
2016-11-10 00:00:10.089 Error:  
2016-11-10 00:00:10.089 Error: svc::Semaphore::post()
2016-11-10 00:00:10.089 Error: xdmp::TransactionSection::commit()
2016-11-10 00:00:10.089 Error: xdmp::TransactionSection::end()
2016-11-10 00:00:10.089 Error: xdmp::UsageMeterTask::run()
2016-11-10 00:00:10.089 Error: svc::PooledThread::run()
2016-11-10 00:00:10.089 Error: svc::Thread::top()
2016-11-10 00:00:10.089 Error: runThread()
2016-11-10 00:00:10.089 Error: _callthreadstartex()
2016-11-10 00:00:10.089 Error: _threadstartex()
2016-11-10 00:00:10.089 Error: BaseThreadInitThunk()
2016-11-10 00:00:10.089 Error: RtlUserThreadStart()
2016-11-10 00:05:44.425 Error: XDQPServerSession::run: SVC-SOCSHUT: Socket shutdown error: shutdown : Socket operation on nonsocket
2016-11-10 00:06:00.509 Error: XDQPServerSession::run: SVC-SOCSHUT: Socket shutdown error: shutdown : Socket operation on nonsocket

我们重新启动了服务器并解决了它。现在,它工作正常。但是,我们仍然无法识别这些错误。如果您对这些错误有任何想法,请与我们分享,以便我们可以采取任何必要的措施来避免将来发生这种情况。

4

1 回答 1

2

从该消息的内容来看——特别是关于信号量和线程——我会联系 MarkLogic 技术支持。

于 2016-11-18T11:42:51.427 回答