DigitalPlatform / dp2

Integrated Library System / 图书馆集成系统
http://digitalplatform.github.io/dp2
Apache License 2.0
107 stars 54 forks source link

服务常见问题-汇总 #1113

Open wuayang001 opened 2 years ago

wuayang001 commented 2 years ago

目录:

  1. 20220429-MongoDB数据库异常
  2. 国图复制过来的信息没有905字段,可以设置这样一个905的模板吗
wuayang001 commented 2 years ago

1. 20220429-MongoDB数据库异常

用户反馈内务报错如下:

   在 System.Net.ServicePoint.GetConnection(PooledStream PooledStream, Object owner, Boolean async, IPAddress& address, Socket& abortSocket, Socket& abortSocket6)
   在 System.Net.PooledStream.Activate(Object owningObject, Boolean async, GeneralAsyncDelegate asyncCallback)
   在 System.Net.PooledStream.Activate(Object owningObject, GeneralAsyncDelegate asyncCallback)
   在 System.Net.ConnectionPool.GetConnection(Object owningObject, GeneralAsyncDelegate asyncCallback, Int32 creationTimeout)
   在 System.Net.Mail.SmtpConnection.GetConnection(ServicePoint servicePoint)
   在 System.Net.Mail.SmtpTransport.GetConnection(ServicePoint servicePoint)
   在 System.Net.Mail.SmtpClient.GetConnection()
   在 System.Net.Mail.SmtpClient.Send(MailMessage message)

Type: System.Net.Sockets.SocketException
Message: 由于目标计算机积极拒绝,无法连接。 127.0.0.1:25
Stack:
   在 System.Net.Sockets.Socket.DoConnect(EndPoint endPointSnapshot, SocketAddress socketAddress)
   在 System.Net.ServicePoint.ConnectSocketInternal(Boolean connectFailure, Socket s4, Socket s6, Socket& socket, IPAddress& address, ConnectSocketState state, IAsyncResult asyncResult, Exception& exception)

问题处理:

  1. 检查读者的借阅历史是否能正常看到
  2. 检查mongodb数据库是否正常
  3. 重新服务器的mongodb数据库
  4. 打包事件日志
  5. 检查各实例dp2library日志报错
wuayang001 commented 2 years ago

071ad70d-854b-49b0-a4b0-c8a72b74d413 使用 dp2 系统的时候,dp2 系统并不要求书目记录里面具有 905 字段。册信息都是存储在册记录里面的,请务必注意。另外中文 MARC 格式的国家标准里面也没有 905 字段,这是以前的不标准用法,建议不要再用了