小编Jor*_*ado的帖子

删除 Kubernetes 就绪探针

我的部署的 readinessProbe 配置如下:

 readinessProbe:
    port: 8080
    path: /ready
    initialDelaySeconds: 30
    failureThreshold: 60
    periodSeconds: 10
    timeoutSeconds: 15
Run Code Online (Sandbox Code Playgroud)

由于某种原因我想删除探针。但是,从我的 YML 文件中删除它后,我的部署未成功,因为看起来 Pod 从未被视为准备就绪。检查 GCP 时,我发现结果 YML 文件有一个就绪探针,它指向一些我没有在任何地方设置的“默认值”:

    readinessProbe:
      failureThreshold: 3
      httpGet:
        path: /ready
        port: 80
        scheme: HTTP
      initialDelaySeconds: 5
      periodSeconds: 10
      successThreshold: 1
      timeoutSeconds: 5
Run Code Online (Sandbox Code Playgroud)

有没有办法真正永久删除 ReadinessProbe?

google-cloud-platform kubernetes kubernetes-helm

4
推荐指数
1
解决办法
2万
查看次数

Hibernate 和 SQL Server:时间戳格式必须为 yyyy-mm-dd hh:mm:ss

我在我的应用程序中使用休眠来查询 MySQL 数据库的数据。现在我试图改为查询 SQL Server,我发现这个关于日期类型的问题。

FooSQL server中的表有一列created_at类型datetime

相关的 pojo foo 有一个createdAt类型的字段java.util.Date

@Entity
@Table(name="foo")
public class Foo {

....
    @Column(name="created_at")
    private Date createdAt;

.....
}
Run Code Online (Sandbox Code Playgroud)

但是,如果我执行一个 hql 像:

Query query = entityManager.createQuery("select f from Foo f");
    query.getResultList();
Run Code Online (Sandbox Code Playgroud)

我收到以下异常:

Caused by: com.microsoft.sqlserver.jdbc.SQLServerException: Error al convertir el valor nvarchar al tipo de datos JDBC TIMESTAMP.
    at com.microsoft.sqlserver.jdbc.DDC.convertStreamToObject(DDC.java:456)
    at com.microsoft.sqlserver.jdbc.ServerDTVImpl.getValue(dtv.java:2007)
    at com.microsoft.sqlserver.jdbc.DTV.getValue(dtv.java:175)
    at com.microsoft.sqlserver.jdbc.Column.getValue(Column.java:113)
    at com.microsoft.sqlserver.jdbc.SQLServerResultSet.getValue(SQLServerResultSet.java:1982)
    at com.microsoft.sqlserver.jdbc.SQLServerResultSet.getValue(SQLServerResultSet.java:1967)
    at com.microsoft.sqlserver.jdbc.SQLServerResultSet.getTimestamp(SQLServerResultSet.java:2377)
    at org.hibernate.type.descriptor.sql.TimestampTypeDescriptor$2.doExtract(TimestampTypeDescriptor.java:75)
    at org.hibernate.type.descriptor.sql.BasicExtractor.extract(BasicExtractor.java:64)
    at org.hibernate.type.AbstractStandardBasicType.nullSafeGet(AbstractStandardBasicType.java:267)
    at …
Run Code Online (Sandbox Code Playgroud)

java sql-server hibernate jpa

2
推荐指数
1
解决办法
7680
查看次数